Senior Java API Developer (AWS + ECS) | Osoba doświadczona
Gdańsk, Katowice, PolskaKey offer highlights
Remote work - no commuting
4+ years of experience
Senior level
Sports card
What we offer
Permanent employment or contract,
Medical and health insurance,
Multisport and other lifestyle benefits,
Friendly coworkers & team spirit,
Multiple geographies and clients,
Work for well-known brands,
Exposure to trailblazing business and technology projects,
A place in the first line of a digital transformation,
Everyday opportunities to influence how and where we do our business,
A development path to fit your needs.
Who we are looking for
4+ years of professional experience in Java development
Strong hands-on experience with Java and backend application development
Experience designing, developing, and consuming REST APIs
Practical experience with AWS cloud services
Experience working with ECS Fargate or containerized applications deployed in AWS
Experience working with relational and/or NoSQL databases
Good understanding of Object-Oriented Programming (OOP) principles and software engineering best practices
Experience with testing, debugging, and application performance optimization
Familiarity with version control systems and CI/CD practices
Strong analytical and problem-solving skills
Ability to work both independently and within cross-functional teams
Good communication skills English and Polish at least B2+ level
Valid EU work permit
Experience with microservices and distributed systems
Experience supporting workflow orchestration, integration platforms, or middleware solutions
Experience working with enterprise-scale APIs and integrations
Understanding of event-driven architectures
Experience in Agile delivery environments
Knowledge of observability, monitoring, and operational best practices in cloud environments
Java
REST API Development
AWS
ECS Fargate
Database Technologies (Relational and NoSQL)
Microservices
CI/CD Pipelines
Integration and Orchestration Services
Poziom doswiadczenia
Osoba doświadczona
Your future role
The selected candidate will be responsible for:
Developing and maintaining Java-based backend applications and microservices
Building and enhancing REST APIs supporting enterprise integrations and channel services
Developing services supporting workflow orchestration and system integrations
Implementing and maintaining cloud-native solutions within AWS
Working with containerized workloads deployed on ECS Fargate
Collaborating with architects, developers, and business stakeholders to deliver scalable solutions
Supporting system integration, testing, troubleshooting, and performance optimization
Working with relational and non-relational databases supporting backend services and integrations
Participating in code reviews and following engineering best practices, including CI/CD and automated testing
Supporting platform reliability, scalability, and maintainability in distributed environments
Selection process
Send your CV in word or pdf format in English.
Join a quick HR interview (online, 45 minutes).
Attend a Hiring Manager technical interview (online, 60 minutes).
Attend a second confirming (business & technical) interview (online, 60 minutes).