Job Title: Senior Java Backend Developer - Intex
Experience: 6-10+ Years
Domain: Banking / Financial Services
Employment Type: Contract
Location: Remote
Role Overview
We are seeking a highly skilled Java Backend Developer with strong hands-on experience in Java, Spring Boot, Microservices, and Intex-related banking applications.
The ideal candidate will have extensive experience developing enterprise-level backend systems within the banking and financial services domain, including application integration, financial transactions, and secure, scalable API development.
Key Responsibilities
• Design and develop scalable Java backend applications.
• Build microservices using Java and Spring Boot.
• Develop and integrate RESTful APIs.
• Work on Intex platform integrations and backend services.
• Develop solutions supporting banking and financial operations.
• Integrate backend systems with core banking applications.
• Implement secure transaction processing and data handling.
• Optimize application performance and database queries.
• Troubleshoot production issues and provide technical support.
• Collaborate with business analysts, architects, and banking teams.
• Perform unit testing, integration testing, and code reviews.
• Support application deployments and CI/CD processes.
• Ensure compliance with banking security and development standards.
Mandatory Technical Skills
• Java: Strong hands-on experience with Java 8/11/17+.
• Spring Boot: Extensive experience with Spring Framework and Spring Boot.
• Microservices: Strong development experience in microservices architecture.
• REST APIs: API development, integration, and troubleshooting.
• Intex: Practical experience with Intex systems, applications, or integrations in financial services.
• Banking Domain: Experience developing applications for banking or financial institutions.
• SQL: Strong experience with Oracle, PostgreSQL, or similar databases.
• Hibernate/JPA: Database persistence and ORM frameworks.
• Git: Source code management.
• Testing: JUnit, Mockito, and integration testing.
Preferred / Nice-to-Have Skills
• AWS, Azure, or other cloud platforms.
• Docker and Kubernetes.
• Kafka, RabbitMQ, or messaging systems.
• CI/CD pipelines using Jenkins or GitLab.
• OAuth2, JWT, and Spring Security.
• Core banking systems and financial data integration.
• Knowledge of financial products, loans, or securities.
• Experience with Agile/Scrum methodology.
Required Qualifications
• Bachelor's degree in Computer Science, IT, Engineering, or related field.
• Minimum 6 years of Java backend development experience.
• Strong hands-on experience with Spring Boot, Microservices, and REST APIs.
• Proven experience working in banking or financial services projects.
• Practical experience with the Intex platform or its integrations.
• Strong analytical, debugging, and problem-solving skills.