Senior Developer (India)

Senior Developer (India)

31 Oct
|
HCLTech
|
India

31 Oct

HCLTech

India

Job Summary

We are seeking a skilled Java Spring Boot Developer to join our engineering team. In this role, you will be responsible for developing backend services and high-performance APIs, ensuring seamless data flow between server-side logic and front-end user interfaces. You will collaborate closely with cross-functional agile teams to define, design, and ship new product features throughout the entire Software Development Life Cycle

Key Responsibilities

- Application Development: Design, develop, test, and deploy production-ready backend applications using Java (Java 8 or higher/Java 17+) and the Spring Boot framework.
- Architecture & Microservices: Architect and maintain secure, scalable, and resilient microservices-based solutions and RESTful web services.
- Database Management: Design and optimize database access layers using SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) alongside ORM frameworks like Hibernate and Spring Data JPA.
- Performance Tuning: Troubleshoot, debug, and optimize code to eliminate latency issues, memory leaks, and performance bottlenecks.
- Testing & Quality Assurance: Write clean, documented code and implement comprehensive unit/integration test suites using JUnit, TestNG, or Mockito.
- Cloud & DevOps Integration:



Support deployment pipelines (CI/CD) and containerized workflows via Docker, Kubernetes, and cloud infrastructure (AWS, Azure, or GCP).
- Collaboration: Participate in code reviews, technical discussions, and sprint planning sessions within an Agile environment.

Skill Requirements

- Education: Bachelor’s or Master's degree in Computer Science, Software Engineering, or a related field.
- Core Language: Proficient in Core Java, Object-Oriented Programming (OOP) concepts, and design patterns.
- Framework Mastery: Deep hands-on experience with the Spring Ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Cloud).
- Data Layer: Solid proficiency in relational databases, SQL queries, and transaction management using Hibernate/JPA.
- Tools & Version Control: Strong experience using build automation utilities (Maven/Gradle) and code management platforms (Git).
- Messaging Systems: Experience with event-driven architectures or messaging streaming platforms (e.g., Apache Kafka, RabbitMQ) is highly valued

Must Have Skill

Java,Microservices,Spring Boot,CI/CD,GIT

Valuable to Have Skill

Other Requirements

📌 Senior Developer (India)
🏢 HCLTech
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (india) / india