Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

IndiHire Consultants

Senior Java Developer

Posted Updated 25 views
Discussion

Description

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).

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →