Senior Java Developer
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
Industry: Banking
Responsibilities:
Design backend integration solutions for Safekeeping and Corporate Actions platform
Develop Java-based microservices and integration components
Test, deploy and support backend services in production
Modernise and rearchitect existing codebase due to scope expansion
Analyse business and system flows and clarify requirements
Prepare and support test cases when needed
Document system dependencies and data flows
Support deployment planning and orchestration
Troubleshoot production issues and analyse logs and data flows
Participate in Scrum processes using JIRA
Contribute to knowledge sharing and development standards
Support growth and mentoring of other developers
Collaborate across development, analysis, QA and infrastructure teams
Requirements:
Minimum 5 years of Java backend experience (Senior) or 10 years (Expert)
Strong experience in large-scale enterprise environments
Spring Boot and Spring Integration
SQL and relational databases (preferably Oracle)
Experience with messaging and event-driven integration (IBM MQ, Kafka preferred)
Experience with REST services, microservices and integration patterns
Maven, Git and CI/CD pipelines
Automated testing with JUnit and Testcontainers
Ability to analyse requirements, system flows, logs and production issues
Fluent English
Nice to have:
Experience in banking or trading domain
Experience with cloud-ready application design
Experience in modernising integration in regulated domains (custody, settlement, corporate actions)
Experience with containerisation and integration with legacy systems or vendor platforms
Experience with test automation, static code analysis and AI-assisted development tools
Offer:
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Employee referral program