Trivandrum
65 days ago
Lead I - Software Engineering
Job Title: Senior Java Backend Developer

Location: Trivandrum
Experience: 6+ Years

Job Summary

We are seeking a Senior Java Backend Developer to join our team in Trivandrum. The ideal candidate will bring strong backend development expertise, particularly in Java and Kotlin, to build scalable, high-performance backend systems for our client’s e-commerce platform. You will work in a dynamic Agile environment, collaborating with cross-functional teams to deliver secure, efficient, and reliable solutions.

Key Responsibilities

Design, develop, and maintain backend services using Java, Kotlin, and Spring Boot

Build and optimize event-driven systems using Kafka, MQ, and AWS Lambda

Manage and maintain databases including PostgreSQL, Oracle, and DynamoDB

Integrate systems and services using ATG 11.3, IBM App Connect, and IBM Integration Bus (IIB)

Develop and maintain CI/CD pipelines using Jenkins and GitLab CI/CD

Ensure backend services meet standards for performance, scalability, and reliability

Participate in code reviews, automated testing, and create relevant technical documentation

Mandatory Skills

Java (8+) – Advanced development experience

Kotlin – Minimum 4 years of hands-on experience

Spring Boot – Proficiency with microservices architecture

Kafka and MQ – Strong knowledge of messaging systems

PostgreSQL and DynamoDB – In-depth experience with relational and NoSQL databases

AWS Lambda – Understanding of serverless architecture and implementation

CI/CD Tools – Experience with Jenkins and GitLab CI/CD

ATG 11.3 – Hands-on experience is essential

E-commerce platforms – Proven background working with e-commerce systems

Excellent communication skills in English (written and verbal)

Good to Have Skills

Experience with Oracle database

Familiarity with IBM App Connect and IBM Integration Bus (IIB)

Understanding of Agile/Scrum methodology

Experience working in distributed or multinational teams

Strong analytical and problem-solving abilities

Por favor confirme su dirección de correo electrónico: Send Email