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
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application