50000 - 100000 INR - Annual
Bangalore, Karnataka, India
Information Technology
Other
Achutha Associates
Overview
Job Title: Java Developer (Spring Boot & Microservices)
Experience: 5+ Years
Location: Chennai, India
Job Description:
We are looking for an experienced Java Developer with expertise in Spring Boot and Microservices architecture. The ideal candidate should have a strong background in backend development, API design, and cloud-based applications.
Key Responsibilities:
- Design, develop, and maintain Java-based applications using Spring Boot and Microservices.
- Develop RESTful APIs and ensure seamless integration with front-end applications.
- Work with Microservices architecture, including containerization using Docker and orchestration using Kubernetes.
- Implement and maintain secure, scalable, and high-performance applications.
- Optimize application performance and troubleshoot production issues.
- Work closely with cross-functional teams, including DevOps, QA, and Product teams.
- Develop and maintain database schemas, queries, and stored procedures using SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Ensure CI/CD pipeline implementation and integration using tools like Jenkins, GitHub Actions, or GitLab CI/CD.
- Write unit and integration tests using JUnit, Mockito, etc.
- Follow agile methodologies and participate in sprint planning, code reviews, and technical discussions.
Required Skills & Qualifications:
- 5+ years of hands-on experience in Java development.
- Strong expertise in Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
- Experience in developing and maintaining Microservices-based applications.
- Hands-on experience with RESTful APIs, JSON, and API gateways.
- Strong knowledge of ORM frameworks like Hibernate.
- Experience with cloud platforms such as AWS, Azure, or GCP is a plus.
- Proficiency in message brokers like Kafka or RabbitMQ.
- Experience with Docker, Kubernetes, and container orchestration.
- Strong understanding of design patterns, SOLID principles, and best practices.
- Familiarity with monitoring tools such as Prometheus, Grafana, or ELK Stack.
- Excellent problem-solving and debugging skills.
- Strong communication skills and ability to work in a team environment.
Preferred Qualifications:
- Experience with GraphQL.
- Knowledge of NoSQL databases like MongoDB, Redis, or Cassandra.
- Familiarity with event-driven architecture and CQRS patterns.
- Experience with Test-Driven Development (TDD).
Employment Type: Full-Time
If you're interested, please apply with your updated resume.
Job Type: Full-time
Pay: ₹50,000.00 - ₹100,000.00 per month
Location Type:
- Remote
Schedule:
- Day shift
Experience:
- Java developer with springboot & Microservices: 6 years (Required)
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in