Description :
Title : Java Developer.
Skills : Java, Springboot, Microservices.
Experience : 5+ Yrs.
Qualification : Any Degree.
Notice Period : 90 Days.
Location :
We are seeking an experienced Java Developer with strong expertise in Spring Boot and Microservices architecture to join our development team.
The ideal candidate will be responsible for designing, developing, and maintaining enterprise-grade backend services and APIs. You will work closely with cross-functional teams to deliver scalable, high-performance, and secure software solutions.
This role is ideal for someone passionate about backend development, clean code, and modern software design principles.
Key Responsibilities :
- Design, develop, and maintain Java-based applications and microservices using Spring Boot.
- Develop RESTful APIs and integrate with internal and third-party systems.
- Participate in the entire software development lifecycle from concept and design to testing and deployment.
- Collaborate with product managers, architects, and frontend developers to deliver well-structured, efficient, and maintainable code.
- Optimize applications for performance, scalability, and reliability.
- Implement security and data protection measures in accordance with industry best practices.
- Perform code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Write unit tests, integration tests, and automated build scripts to ensure software quality.
- Troubleshoot, debug, and resolve technical issues in existing systems.
- Contribute to architectural discussions and technology roadmaps for continuous improvement.
- Document technical specifications, design decisions, and release notes.
Required Skills & Qualifications :
5 to 8 years of hands-on experience in Java development.Strong proficiency in Core Java, Spring Boot, and Microservices architecture.Experience with RESTful API design, JSON, and API documentation tools (Swagger / OpenAPI).Solid understanding of object-oriented programming (OOP) and design patterns.Hands-on experience with JPA / Hibernate and relational databases such as MySQL, PostgreSQL, or Oracle.Familiarity with message brokers / queues (Kafka, RabbitMQ, or ActiveMQ).Experience with version control systems (Git, GitHub, or Bitbucket).Knowledge of containerization and orchestration tools such as Docker and Kubernetes.Understanding of DevOps practices, including CI / CD pipelines (Jenkins, GitLab CI, etc.).Good knowledge of application performance tuning and monitoring tools (Prometheus, ELK Stack, etc.).Strong analytical, debugging, and problem-solving skills.Excellent communication and collaboration abilities.Bachelors or Masters degree in Computer Science, Information Technology, or a related field.(ref : hirist.tech)