12 Oct
|
HCLTech
|
Chennai
Job Title: Java Developer
Experience: 6.5-14 Years
Location: Hyderabad / Chennai
Employment Type: Full-Time
Job Summary
We are seeking a highly skilled Java Developer with strong expertise in Java development, Spring Boot, Microservices architecture, and SQL databases. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
- Design, develop, test, and deploy Java-based applications and services.
- Build and maintain RESTful APIs using Spring Boot and Microservices architecture.
- Develop scalable and high-performance backend systems.
- Write efficient, optimized SQL queries, stored procedures, and database objects.
- Participate in application architecture, design discussions, and code reviews.
- Troubleshoot and resolve production issues while ensuring application stability.
- Collaborate with business analysts, QA teams, and DevOps teams throughout the SDLC.
- Implement security, logging, and monitoring best practices.
- Contribute to CI/CD pipeline implementation and automation.
Mandatory Skills
- Robust hands-on experience in Core Java (Java 8/11/17+)
- Spring Boot
- Microservices Architecture
- SQL (Oracle, MySQL, PostgreSQL, SQL Server, etc.)
- REST API Development
- JPA/Hibernate
- Maven/Gradle
- Git Version Control
Preferred Skills
- Spring Security
- Kafka or other messaging systems
- Docker & Kubernetes
- Cloud platforms (AWS, Azure, GCP)
- CI/CD tools such as Jenkins, GitHub Actions, GitLab CI
- Agile/Scrum methodology
Qualification
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Nice to Have
- Experience with React, Angular, or any front-end framework.
- Exposure to DevOps practices and containerized deployments.
- Knowledge of performance tuning and optimization.
Boolean Search String Plain Text1("Java Developer" OR "Java Backend Developer" OR "Software Engineer" OR "Java Engineer")2AND ("Java" OR "Core Java")3AND ("Spring Boot")4AND ("Microservices" OR "Micro Services")5AND ("SQL" OR "Oracle" OR "MySQL" OR "PostgreSQL" OR "SQL Server") lines
📌 Walk-in || Java Developer ( JAVA, Microservices, Spring boot, SQL) (Chennai)
🏢 HCLTech
📍 Chennai