
On-Site
Full-Time
Ahmedabad, Gujarat
India
Skills
Java
Microservices
Spring Boot
About the Role
Job Title: Senior Java Developer
Location: Ahmedabad- Work from Office
Experience Required: 4+ years
Employment Type: Full-Time
Job Summary:
We are looking for a highly skilled Senior Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Java and related technologies, a solid understanding of software engineering principles, and the ability to lead technical development activities from design through deployment.
Key Responsibilities:
Design and develop RESTful APIs and Microservices using Java (8+), Spring Boot.
Lead backend system architecture, design reviews, and performance optimization.
Collaborate with cross-functional teams including DevOps, QA, and Product teams.
Write clean, scalable, and maintainable code following industry best practices.
Implement unit and integration tests using JUnit, Mockito, or similar frameworks.
Contribute to DevOps pipelines and CI/CD processes.
Troubleshoot, debug, and enhance existing microservices.
Mentor junior developers and provide code reviews.
Technical Skills Required:
Strong programming skills in Java 8 or above
Expertise in Spring Boot, Spring Cloud, and other Spring ecosystem tools
Solid understanding of Microservices architecture, inter-service communication (REST, gRPC, messaging queues)
Experience with Docker, Kubernetes, and container orchestration
Familiarity with API Gateway, service registry (e.g., Eureka), and config servers
Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions
Knowledge of Cloud platforms (AWS, Azure, or GCP) and deploying services on cloud
Experience with logging and monitoring tools (ELK stack, Prometheus, Grafana)
Soft Skills:
Strong analytical and problem-solving abilities
Excellent communication and interpersonal skills
Ability to work independently and within a team
Leadership and mentoring capabilities
Experience with front-end technologies (React, Angular)
Exposure to Agile/Scrum methodologies
Location: Ahmedabad- Work from Office
Experience Required: 4+ years
Employment Type: Full-Time
Job Summary:
We are looking for a highly skilled Senior Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Java and related technologies, a solid understanding of software engineering principles, and the ability to lead technical development activities from design through deployment.
Key Responsibilities:
Design and develop RESTful APIs and Microservices using Java (8+), Spring Boot.
Lead backend system architecture, design reviews, and performance optimization.
Collaborate with cross-functional teams including DevOps, QA, and Product teams.
Write clean, scalable, and maintainable code following industry best practices.
Implement unit and integration tests using JUnit, Mockito, or similar frameworks.
Contribute to DevOps pipelines and CI/CD processes.
Troubleshoot, debug, and enhance existing microservices.
Mentor junior developers and provide code reviews.
Technical Skills Required:
Strong programming skills in Java 8 or above
Expertise in Spring Boot, Spring Cloud, and other Spring ecosystem tools
Solid understanding of Microservices architecture, inter-service communication (REST, gRPC, messaging queues)
Experience with Docker, Kubernetes, and container orchestration
Familiarity with API Gateway, service registry (e.g., Eureka), and config servers
Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions
Knowledge of Cloud platforms (AWS, Azure, or GCP) and deploying services on cloud
Experience with logging and monitoring tools (ELK stack, Prometheus, Grafana)
Soft Skills:
Strong analytical and problem-solving abilities
Excellent communication and interpersonal skills
Ability to work independently and within a team
Leadership and mentoring capabilities
Experience with front-end technologies (React, Angular)
Exposure to Agile/Scrum methodologies