
Overview
Role description
Job Title: Senior Java Backend Developer
Experience Range: 3+ years
Hiring Location: Trivandrum
Job Summary:
We are seeking a highly skilled Senior Java Backend Developer with expertise in designing, developing, and deploying robust, scalable, and high-performance applications. The ideal candidate will have strong command over Java and Spring Boot, hands-on experience with Microservices architecture, and exposure to cloud platforms such as AWS, Azure, or GCP.
This role involves building and maintaining critical backend services, integrating with external systems via REST APIs, and contributing to architectural decisions. It also offers an exciting opportunity to learn and work with Kotlin backend development as we explore and adopt new technologies.
Must Have Skills:
3+ years of professional experience in backend software development
Strong expertise in Java and Spring Framework, particularly Spring Boot
Experience in designing and implementing Microservices architectures
Solid understanding and hands-on experience with RESTful API design, development, and integration
Practical experience with cloud platforms (AWS, Azure, or GCP) including deployment and management
Proficiency in relational databases (PostgreSQL, MySQL, SQL Server) and ORM frameworks (Hibernate, Spring Data JPA)
Familiarity with version control systems (Git)
Knowledge of containerization technologies (Docker) and orchestration (Kubernetes)
Strong problem-solving skills and understanding of data structures and algorithms
Excellent communication and collaboration skills; ability to work effectively in an Agile team
Good to Have Skills:
Exposure to Kotlin backend development or willingness to learn new technologies
Familiarity with CI/CD pipelines and modern DevOps practices
Experience with messaging systems (e.g., Kafka, RabbitMQ)
Skills
Java,Spring Boot,Microservices Architecture,Cloud Services