onsite
Senior Java Developer - RESTful APIs & Spring Boot - HCLTech
Software Engineer
Senior Java Developer responsible for designing, building, and maintaining high‑performance Java/J2EE applications using Spring Boot and RESTful APIs, delivering scalable, maintainable solutions and integrating with third‑party services.
About the role
Key Responsibilities
- Design, develop, test, and deploy Java/J2EE applications following architectural standards and best practices.
- Build robust RESTful APIs with Spring Boot and ensure seamless integration with external systems.
- Collaborate with product owners, architects, and peers to translate requirements into technical solutions.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
- Mentor junior developers and contribute to the evolution of development processes.
Requirements
- 5+ years of professional experience in Java development, including J2EE and Spring Boot.
- Strong expertise in designing and implementing RESTful services and micro‑service architectures.
- Proficiency with relational databases, SQL, and ORM frameworks (e.g., Hibernate).
- Experience with version control (Git), CI/CD pipelines, and automated testing.
- Excellent problem‑solving skills and ability to work effectively in an Agile environment.