๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐ ๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฑ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ฎ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฑ-๐ฎ๐ฌ ๐๐ฃ๐) Experience: 3+ yrs Location: Thiruvananthapuram, Kerala, India We are looking for a skilled and motivated Java Developer with strong expertise in Java, Spring Boot, and microservices architecture to design, develop, and maintain scalable enterprise applications. The ideal candidate must have hands-on experience in the banking domain and a solid understanding of financial services applications, business workflows, and technology requirements. This role involves building reliable backend services, developing RESTful APIs, integrating enterprise systems, and contributing to high-quality software solutions. The successful candidate will collaborate with cross-functional teams to deliver secure, scalable, and maintainable applications that meet business and technical requirements. Requirements Key Responsibilities โข Design, develop, test, and maintain backend applications using Java and Spring Boot. โข Build and maintain scalable, modular, and resilient microservices. โข Develop RESTful APIs and integrate services with internal and external systems. โข Translate business and functional requirements into efficient technical solutions. โข Apply banking domain knowledge to develop and enhance financial services applications. โข Collaborate with architects and engineering teams on application design and technical implementation. โข Write clean, reusable, testable, and maintainable code following established coding standards. โข Develop unit and integration tests to ensure application quality, reliability, and performance. โข Troubleshoot application issues, perform root-cause analysis, and implement effective solutions. โข Optimise application performance, scalability, and resource utilisation. โข Work with databases to develop efficient data access and processing solutions. โข Participate in code reviews and contribute to engineering best practices. โข Support application integration, deployment, production releases, and ongoing maintenance. โข Collaborate with QA, DevOps, product, and business teams to ensure timely delivery. โข Maintain technical documentation and contribute to continuous improvement initiatives. What Makes You a Great Fit โข 3+ years of professional experience in software development. โข Strong hands-on expertise in Java and object-oriented programming. โข Proven experience developing enterprise applications using Spring Boot. โข Strong understanding of microservices architecture, service communication, and distributed application design. โข Mandatory experience in the banking domain, with an understanding of banking applications, workflows, or financial services processes. โข Experience designing and developing RESTful APIs and system integrations. โข Good knowledge of relational databases, SQL, and data-processing concepts. โข Understanding of software development lifecycle, design patterns, and clean coding principles. โข Experience with Git, debugging, unit testing, and integration testing. โข Strong analytical and problem-solving skills. โข Excellent communication and collaboration abilities. โข Ability to manage assigned deliverables independently while working effectively within a team. โข Commitment to code quality, application security, performance, and continuous learning.