Java Developer
Experienced and highly motivated Java Developer with a strong finance domain background to join our technology team in Hyderabad. The ideal candidate will be responsible for building, enhancing, and maintaining scalable, high-performance Java applications used in financial systems, trading platforms, or enterprise finance solutions.
You will collaborate closely with cross-functional teams to deliver secure, reliable, and business-critical applications aligned with financial industry standards.
Key Responsibilities
- Design, develop, test, and maintain high-quality Java-based applications and microservices
- Participate in system design, architecture discussions, and technical decision-making
- Work closely with product managers, business analysts, front-end developers, and QA teams
- Develop RESTful APIs and integrate them with internal and external financial systems
- Ensure high performance, scalability, security, and reliability of applications
- Troubleshoot, debug, and optimize application performance
- Write clean, maintainable, and well-documented code following industry best practices
- Conduct code reviews and provide constructive technical feedback
- Use Git for version control and follow CI/CD best practices
- Java Development
- Core Java
- Spring / Spring Boot
- Hibernate
- Microservices Architecture
- RESTful APIs
- Cloud Platforms (AWS / Azure / GCP)
Job Requirements
- Strong proficiency in Core Java, Spring/Spring Boot, and Hibernate
- Solid understanding of Object-Oriented Programming (OOP), design patterns, and best practices
- Hands-on experience with RESTful APIs, microservices, and web services
- Experience working with financial systems, trading platforms, banking, payments, or fintech applications (Mandatory)
- Strong knowledge of relational databases such as MySQL, PostgreSQL, or Oracle
- Experience with build tools such as Maven or Gradle
- Familiarity with Git, JIRA, and CI/CD pipelines
- Exposure to cloud-based application development and deployment
- Strong analytical and problem-solving skills
- Ability to work independently as well as collaboratively in a team environment
Educational Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related field
Preferred Experience
- Prior experience in finance, banking, capital markets, trading, or fintech domains
- Understanding of financial data flows, security, compliance, and performance-critical systems
Job Features
| Job Category | Java Developer |



