Senior Java Engineer, Python

Posted Sep 10

This is a fully remote position, open to applicants in Sweden.

📋 Description

• Design, develop, and sustain scalable backend services and APIs, primarily utilizing Java.

• Produce high-quality production code as a fundamental aspect of daily tasks.

• Contribute to Python services and codebases when necessary.

• Engage with approximately three to four interconnected microservices.

• Make and impact technical and architectural choices.

• Decompose complex requirements and steer their technical implementation.

• Evaluate code and establish robust engineering standards.

• Mentor engineers and offer technical guidance without formal management duties.

• Partner with Product Owners to assess requirements, trade-offs, and delivery strategies.

• Develop and manage cloud-native services, primarily utilizing AWS.

• Deploy and operate containerized applications using Kubernetes and Docker.

• Collaborate with DevOps engineers on CI/CD, deployment, scalability, and reliability.

• Leverage data, analytics, and operational insights to inform technical decisions.

• Contribute to testing, documentation, and continuous improvement throughout the software development lifecycle (SDLC).

• Facilitate the adoption of AI-assisted engineering tools and solutions where applicable.


⛳️ Requirements

• Minimum of 5 years of professional backend engineering experience.

• Strong, recent, and hands-on commercial expertise with Java.

• Demonstrated experience in designing and developing microservices or distributed systems.

• Professional experience contributing to production Python codebases.

• In-depth knowledge of AWS and cloud-native application architecture.

• Solid practical experience with Kubernetes and Docker.

• Experience in designing and integrating REST APIs.

• Good understanding of SQL and relational databases.

• Practical experience with CI/CD pipelines and modern software delivery practices.

• Experience in influencing architecture or leading technical decisions.

• Ability to review code and guide other engineers.

• Strong understanding of testing, maintainability, and production code quality.

• Comfortable managing multiple services and technical priorities simultaneously.

• Excellent communication skills and the ability to collaborate with technical and product stakeholders.

• Professional working proficiency in English (C1+).

• Nice to have: Experience with Azure in addition to AWS.

• Nice to have: Experience in building or integrating AI-enabled products.

• Nice to have: Knowledge of analytics, data processing, or event-driven systems.

• Nice to have: Experience working in an international, distributed engineering environment.

• Nice to have: Previous experience supporting multiple engineering teams or product areas.


🏝️ Benefits

• Long-term B2B engagement.

• More than 20 days of paid time off.

• Provision of Apple equipment.

• Training and professional development budget.

• Opportunity to work on AI-powered systems utilized internationally.

• Collaboration with experienced, multidisciplinary engineering teams.

People also viewed

MWDN1 day ago

Senior Python Backend Developer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Oscilar1 day ago

Senior Backend Engineer – Java

IN flagIndia OnlyFull-timeBackend Engineer₹6.6M – ₹9.7M/year
ApplyView job
Veradigm®1 day ago

Principal Database Engineer – Platform Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130.2k – $189.5k/year
ApplyView job
Shuru1 day ago

Lead Java Engineer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
FCamara Consulting & Training1 day ago

Senior Backend Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Sedgwick1 day ago

Power Platform Architect – AI

US flagFlorida OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers