HCLTech
Website:
hcltech.com
Job details:
Job Title: Java Developer
Location: Chennai, Pune, Bangalore
Job Type: Full-Time
Job Description:
We are seeking a talented and experienced Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining scalable microservices using Java, Spring Boot, and related technologies. The ideal candidate will have a strong background in building robust, efficient, and maintainable backend systems.
Responsibilities:
- Design, develop, and implement microservices-based applications using Java and Spring Boot.
- Collaborate with cross-functional teams to define, design, and ship high-quality software solutions.
- Ensure code quality through code reviews, testing, and documentation.
- Troubleshoot, debug, and optimize microservices for performance and scalability.
- Develop RESTful APIs and integrate with various third-party services.
- Maintain and improve existing application infrastructure and deployment pipelines.
- Follow best practices for security, scalability, and reliability.
Qualifications:
- Proven experience in Java development, with a strong understanding of object-oriented programming principles.
- Hands-on experience with Spring Boot, Spring Cloud, and other related technologies.
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Experience with RESTful API development and integration.
- Knowledge of database systems (SQL and NoSQL).
- Understanding of CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and team collaboration skills.
Preferred Skills:
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of messaging systems like Kafka or RabbitMQ.
- Familiarity with testing frameworks and methodologies.
Click on Apply to know more.