Java Developer (Fintech)
Real Jobs Consulting Services
About the Role
The Java Developer (Fintech) will design, develop, and maintain Java-based applications and microservices that support financial products and services. This is a full-time, hybrid role based in the Greater Bengaluru Area.
Key Responsibilities
- Writing clean, efficient code.
- Implementing and integrating APIs.
- Troubleshooting and optimizing application performance.
- Collaborating with cross-functional teams such as product, QA, and DevOps.
- Working with frameworks like Spring to build secure, scalable solutions.
- Contributing to code reviews.
- Maintaining technical documentation.
- Ensuring adherence to industry and security standards typical of fintech environments.
Requirements & Tech Stack
- Strong proficiency in core Java and general Programming skills for building scalable, high-performance applications.
- Hands-on experience in Software Development using modern engineering practices (version control, CI/CD, testing).
- Practical knowledge of Microservices architecture, including design, deployment, and monitoring of distributed systems.
- Experience with Spring Framework (e.g., Spring Boot, Spring MVC, Spring Data) for building robust backend services.
- Familiarity with relational and/or NoSQL databases, RESTful APIs, and integration with third-party services.
Qualifications
- Understanding of fintech domain concepts such as payments, transactions, security, and compliance is an advantage.
- Ability to write clear technical documentation and work effectively in agile teams with strong communication skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
