Job Description

Job Description

Posting title:       Senior Java Developer

Experience:         5+ Years

Location:              Trivandrum/ Thiruvananthapuram

Work mode:        Hybrid

Primary skills:     Java8+ , Springboot, Microservices Architecture, SQL- MySQL/MongoDB/PostgreSQL/Redis, AWS/Azure/GCP, Docker/Kubernetes


Qualification:       B.Tech / B.E. in Computer Science or MCA / M.Tech

Role Overview

We are seeking a seasoned Senior Java Developer to join our engineering team. In this role, you will be responsible for the end-to-end lifecycle of high-volume, low-latency applications. You’ll be expected to bring deep technical expertise in the Spring ecosystem, microservices architecture, and cloud environments to help us build resilient and scalable software

Key Responsibilities

  • Design & Development: Lead the design, development, and maintenance of robust, scalable, and high-performance backend services using Java (8/11/17+).
  • System Architecture: Contribute to architectural decisions to ensure scalability, reliability, and seamless integration with third-party systems.
  • Code Quality & Mentorship: Perform in-depth code reviews and mentor junior and mid-level engineers, promoting best practices and high coding standards.
  • Performance Optimization: Identify system bottlenecks and drive performance improvements; act as the go-to expert for complex debugging and tuning.
  • DevOps Collaboration: Work closely with DevOps teams to support CI/CD pipelines and ensure smooth deployments using Docker and Kubernetes.

Technical Skills Requirements

  • Java Expertise: 5+ years of hands-on experience in Java with strong knowledge of OOP concepts, design patterns, and concurrency.
  • Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate/JPA.
  • Microservices: Proven ability to design, build, and deploy microservices-based architectures and RESTful APIs.
  • Databases: Strong proficiency in SQL databases (PostgreSQL/MySQL) and working knowledge of NoSQL databases (MongoDB, Cassandra, Redis).
  • Cloud & Infrastructure: Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP) and containerization technologies (Docker/Kubernetes).
  • Testing & Quality: Strong commitment to automated testing and quality engineering using JUnit, Mockito, Selenium, with exposure to TDD/BDD practices.

Nice to Have

  • Experience with event-driven architectures (Kafka/RabbitMQ)
  • Knowledge of observability tools (Prometheus, Grafana, ELK)
  • Exposure to security best practices and OAuth/JWT


Requirements
Java8+ , Springboot, Microservices Architecture, SQL- MySQL/MongoDB/PostgreSQL/Redis, AWS/Azure/GCP, Docker/Kubernetes

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application