Back to jobs
Senior Java Developer
Successfully
Req. VR-119877
We've been engaged by a large European Bank to provide resources to their Markets Program development team working on a wide range of projects like CTB changes, risk and regulatory projects, version upgrades etc.
We require an experienced Java Developer to work within the existing Team.
Design, develop, test, deploy, maintain, and improve software
Study functional specifications and translate them to technical issues
Document code consistently throughout the development process
Work within the constraints of an agile software development process
Be an advocate of automation, Test Driven Development, Continuous Integration and Continuous Delivery
Continuously learn and improve skill
Work closely with product managers and architects to deliver new features (design, development, testability, deployment, and maintenance)
Understand existing code line, and propose technical enablers to evolve it.
Be an advocate of agile and DevOps practices (automation, test driven development, continuous integration, continuous delivery…), and propose ways to improve our existing processes.
Must have
5 to 10 years of relevant hands-on experience using modern Java as the primary programming language
Strong proficiency in Core Java, including advanced concepts such as concurrency, memory management, performance tuning, and security
Hands-on experience with Apache Camel for building, integrating, and maintaining enterprise integration patterns (EIP) and message-driven architectures
Excellent skills in SQL, including query optimization and working with relational databases
Strong understanding of Object-Oriented Programming (OOP) principles and design patterns
Experience designing, evolving, and maintaining complex, scalable, and robust applications
Practical experience with DevOps practices and CI/CD pipelines
Familiarity with tools such as Jenkins, TeamCity, Sonar, Nexus, Maven, and Unix/Linux commands
Experience with source code management using Git
Experience with test automation frameworks, including creation and maintenance of test plans and automated test suites
Strong adherence to clean code principles and software engineering best practices
Demonstrated mindset for continuous learning and self-improvement
Nice to have
1) Spring DI and Spring AOP
2) Capital market experience
3) Webservices
Languages
English: B2 Upper Intermediate
Seniority
Senior
Gurugram, India
Req. VR-119877
Java
BCM Industry
27/01/2026
Req. VR-119877
Apply for Senior Java Developer in Gurugram
*Indicates a required field