Java Technical Lead
Kumaran Systems
8 - 12 years
Hyderabad
Posted: 13/06/2026
Job Description
Role Overview
We are seeking an experienced Senior Programmer / Technical Lead with strong expertise in Java, microservices architecture, and cloud-native development. The ideal candidate will be responsible for designing and developing scalable enterprise applications, leading technical initiatives, and mentoring development teams.
This role requires hands-on experience in Java (17+), Spring Boot, Kafka, cloud platforms, and containerization technologies, along with the ability to drive technical excellence and collaborate across teams.
Key Responsibilities
- Design, develop, and maintain Java-based enterprise applications using Spring Boot and Microservices architecture
- Build and integrate RESTful APIs and backend services
- Develop scalable applications deployed on Azure Cloud / Red Hat OpenShift environments
- Work with Docker and Kubernetes for containerized application deployment
- Implement event-driven architecture using Kafka for system integrations
- Design and manage database solutions using PostgreSQL
- Collaborate with product managers, architects, and QA teams
- Ensure application performance, scalability, and security best practices
- Participate in code reviews, technical design discussions, and architecture decisions
- Mentor junior developers and provide technical leadership
Required Skills & Experience
- Strong backend development experience with Java (17+), Spring Boot, and Microservices architecture & 8 -12 years of experience
- Experience building REST APIs and distributed systems
- Hands-on experience with Kafka or event-driven architectures
- Strong understanding of JPA / Hibernate and relational databases (PostgreSQL preferred)
- Experience working with cloud environments (Azure / OpenShift or similar)
- Familiarity with Docker, Kubernetes, and OpenShift
- Experience with Maven or Gradle, Git, and Agile development practices
- Strong analytical and problem-solving skills
Preferred Skills
- Experience in Banking / FinTech domain, especially payment processing systems
- Exposure to EDI X12 standards (820, 824, 997)
- Knowledge of Node.js, Angular, and Linux environments
- Experience in performance tuning and secure coding practices
Relevant Experience Preferred
- Experience leading development teams or technical modules
- Experience building cloud-native and microservices-based applications
- Experience working with event-driven systems and Kafka integrations
- Experience deploying containerized applications in cloud environments
Qualification
Bachelors degree in computer science, Information Technology, or a related field
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
