Senior Java Developer (Microservices / Cloud)
As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:
Senior Java Developer (Microservices/Cloud)
Work 3 days a week from the office + 2 days remotelyResponsibilities:
Design, develop, and maintain backend services using modern Java technologies
Contribute to the development of microservice-based architectures
Write clean, maintainable, and testable code following best engineering practices
Collaborate with cross-functional teams in an Agile development environment
Participate in code reviews, technical discussions, and continuous improvement initiatives
Support containerization and deployment processes using Docker
Work with relational databases to design and optimize data structures and queries
Requirements:
At least 5 years of professional experience in Java development
Strong proficiency in modern Java, including features such as records, pattern matching, and virtual threads
Experience in designing and developing microservices-based applications
Hands-on experience with Docker and containerized applications
Experience with relational databases such as PostgreSQL or Microsoft SQL Server
Knowledge of Kubernetes or other container orchestration tools
Exposure to cloud platforms such as AWS or Google Cloud Platform
Experience with API documentation tools such as Swagger or OpenAPI
Strong understanding of the software development lifecycle (SDLC) and Agile methodologies
Ability to write clean, maintainable, and testable code
Very good command of English (oral and written)
Offer:
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Employee referral program

DCG
DCG to przestrzeń, w której spotykają się potrzeby biznesu i ambicje ludzi. Znamy wartość dobrze dopasowanej współpracy, dlatego pomagamy kandydatom znaleźć środowisko, w którym będą mogli rozwinąć skrzydła, a firmom - z...
Senior Java Developer (Microservices / Cloud)
Senior Java Developer (Microservices / Cloud)