Posted on: 09/06/2026
Job Description :
We are looking for a highly skilled Senior Java Developer with strong expertise in Core Java and a background in Investment Banking systems. The role involves designing, developing, and maintaining high-performance financial applications, ensuring robust and scalable solutions aligned with business requirements.
This is an urgent requirement for candidates who can join immediately.
Key Responsibilities :
- Core Development : Design, develop, and maintain reliable and efficient code using Core Java and Java 8+.
- Investment Banking Integration : Apply domain knowledge in trading, risk management, wealth management, or compliance to deliver specialized solutions.
- Build & Automation : Manage project builds, dependencies, and pipelines using Maven or Gradle.
- Testing & Quality Assurance : Write automated unit tests to ensure code quality and application reliability.
- Collaboration : Work closely with business analysts, QA teams, and stakeholders to translate complex financial requirements into technical solutions.
- Code Review & Mentorship : Participate in code reviews, maintain coding standards, and mentor junior developers.
Required Technical Skills :
- Strong Core Java knowledge : multi-threading, concurrency, data structures, collections, and algorithms.
- Hands-on experience with Java 8+ features : Lambdas, Streams, Optional, and Date/Time API.
- Proven experience in Investment Banking or Capital Markets applications.
- Unit testing using JUnit, Mockito, or similar frameworks.
- Build automation with Maven or Gradle.
Preferred Skills :
- Experience with Spring Boot or Microservices architecture.
- Knowledge of SQL/NoSQL databases and caching mechanisms.
- Understanding of CI/CD pipelines (e.g., Jenkins, Git).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1642856