Location: Trivandrum
Experience: 6+ Years
We are looking for a Senior Java Backend Developer to design and develop robust, high-performance backend solutions for our client's e-commerce platforms. The role involves working in an Agile environment with cross-functional teams to build scalable and secure applications using modern backend technologies.
Key ResponsibilitiesDesign, develop, and maintain backend services using Java, Kotlin, and Spring Boot
Build scalable solutions using Kafka, Message Queues, and AWS Lambda
Manage and optimize data using PostgreSQL, Oracle, and DynamoDB
Integrate various systems using ATG 11.3, IBM App Connect, and IBM Integration Bus (IIB)
Implement and maintain CI/CD pipelines using Jenkins and GitLab CI/CD
Ensure high standards for performance, reliability, and scalability
Participate in code reviews, testing, and technical documentation
Mandatory SkillsJava (8+) – Advanced level
Kotlin – At least 4 years of hands-on experience
Spring Boot – Strong proficiency with microservices architecture
Kafka and MQ – Solid experience with messaging systems
PostgreSQL & DynamoDB – Expertise in database technologies
AWS Lambda – Experience with serverless architecture
CI/CD tools – Jenkins and GitLab CI/CD
ATG 11.3 – Prior implementation experience is essential
E-commerce platforms – Hands-on exposure
Excellent communication skills in English (both written and verbal)
Good to Have SkillsExperience with Oracle database
Familiarity with IBM App Connect and IBM Integration Bus (IIB)
Background in Agile/Scrum methodologies
Experience working in distributed or multinational teams
Strong analytical and problem-solving skills