Senior Backend Developer (Java)

Dcgcareer — Poland · Posted ~7 hours ago

Senior

Skills

Java Spring Boot REST APIs Backend development Relational databases NoSQL databases Docker Kubernetes OpenShift Unit testing Integration testing Secure coding REST SQL NoSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Design, develop, and maintain high-performance backend services and REST APIs using Java and Spring Boot. You will build scalable solutions, design data models, integrate relational and NoSQL databases, collaborate on API contracts, deploy through containerized environments, and maintain strong unit, integration, and security practices.

Highlights

Work on scalable, reliable backend services with modern Java technologies, containerized deployment, relational and NoSQL data stores, secure engineering practices, and strong collaboration with frontend teams.

Description

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 Backend Developer (Java) Responsibilities: Design, develop, and maintain backend services and RESTful APIs using Java and Spring BootBuild scalable, reliable, and high-performance backend solutions for client-facing applicationsDesign data models and integrate services with relational and NoSQL databasesCollaborate with front-end developers to define API contracts and ensure seamless system integrationDevelop and deploy applications in containerized environments using Docker, Kubernetes, or OpenShiftApply secure coding standards and software engineering best practicesCreate and maintain unit and integration testsIntegrate applications with CI/CD pipelines and automated deployment processesMonitor and optimize application performance, scalability, and reliabilityTroubleshoot technical and production issues and support their resolutionParticipate in technical design discussions, sprint planning, code reviews, and other Agile activities Requirements: 8+ years of professional backend software development experienceStrong commercial experience with JavaHands-on experience with Spring BootStrong experience designing and developing REST APIsExperience with Docker and container orchestration platforms such as Kubernetes or OpenShiftGood knowledge of SQL and relational databases, including data modelling and query optimizationExperience with automated testing, including unit and integration testingFamiliarity with CI/CD pipelines and modern software delivery practicesStrong understanding of object-oriented programming and software engineering principlesAbility to work effectively in cross-functional Agile development teamsFluency in English, both written and spokenNice to have: Experience with event-driven or messaging architectures, e.g. Kafka or MQExperience with cloud-native application developmentKnowledge of NoSQL databasesExperience within financial services, fund administration, or transfer agency environments Offer: Private medical careCo-financing for the sports cardConstant support of dedicated consultantEmployee referral program