CNX

Sr Java Developer

In short

This role leads design, development, and maintenance of Java/J2EE backend systems for a payments platform, including REST APIs, microservices, and payment service integrations. The company is Concentrix (CNX), a global technology and services provider, hiring for its IT and Global Security team in Bangalore, India. It requires 8-10 years of Java/J2EE experience with at least 2+ years in a lead role, strong Spring Boot, Hibernate, SQL, and database tuning skills, plus mentoring and stakeholder management ability. Experience in digital payments, mobile wallets, fintech, or banking domains is highly preferred.

Technical Lead - Java/J2EE, Payments Platform
In our Information Technology and Global Security team, you will deliver the latest technology infrastructure, transformative software solutions and industry-leading global security for our staff and clients. You will work with the best in the world to design, implement and strategize IT, security, application development, innovation, and solutions in today's hyperconnected world. You will be part of the technology team that is core to our vision of develop, build and run the future of Integrated Services.
Responsibilities
•Lead the design, development, and maintenance of backend systems using Java, J2EE, Spring Boot, Hibernate, and microservices architecture.
•Collaborate with business teams, architects, QA, DevOps, and client stakeholders to translate business requirements into scalable technical solutions.
•Develop and maintain RESTful APIs, payment service integrations, and enterprise applications supporting Money platforms.
•Drive technical design discussions, code reviews, coding standards, and development best practices to ensure high-quality deliverables.
•Mentor and guide developers, providing technical leadership and support throughout the software development lifecycle.
•Analyze and resolve complex production issues, performance bottlenecks, and system stability challenges.
•Optimize application performance, scalability, security, and reliability for high-volume transaction processing systems.
•Ensure adherence to secure coding standards, API security practices, and compliance requirements.
•Work closely with QA and operations teams to support testing, deployments, and production releases.
•Contribute to architecture decisions, technology roadmaps, and continuous improvement initiatives.
Qualifications
•Bachelor's degree in Computer Science, Information Technology, or a related field.
•8 to 10 years of hands-on experience in Java/J2EE application development, with at least 2+ years in a Lead role.
•Strong expertise in Java, J2EE, Spring Boot, Hibernate, REST APIs, Microservices, and SQL.
•Experience in designing and developing enterprise-scale applications and distributed systems.
•Strong understanding of software design patterns, architecture principles, and secure coding practices.
•Experience with Oracle/PostgreSQL database design, optimization, and performance tuning.
•Exposure to CI/CD, Docker, Kubernetes, and cloud platforms is an advantage.
•Experience in Digital Payments, Mobile Wallets, FinTech, Banking, or Telecom Financial Services is highly preferred.
•Excellent communication, stakeholder management, problem-solving, and mentoring skills.
•Ability to lead technical discussions and drive delivery in a fast-paced environment.
•Preferred Domain Experience: Mobile Wallets, Payments, Remittance, Merchant Payments, QR Payments, Banking Integrations, eKYC, and Digital Financial Services.
Location
IND Bangalore - 55, Divyasree Towers, Bannerghatta Main Road
Time Type
Full time

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot