Senior Java Technical Lead - RESTful API, Spring Boot
Pune, Maharashtra
Job Summary
Basic/ Essential Qualifications:
- Proficiency in Java programming language
- Expertise in developing and optimizing Java-based applications
- Experience with microservices architecture and RESTful API development
- Knowledge of performance tuning and optimization techniques for Java applications
- Solid knowledge of database management systems, including SQL and NoSQL databases
- Proficiency in both Linux and Windows Server operating systems
- In-depth understanding of multithreading and concurrency in Java
- Familiarity with the complete software development lifecycle and agile methodologies
- Excellent problem-solving and analytical skills
- Experience with Java frameworks such as Spring and Hibernate.
- Minimum Qualification – bachelor’s degree.
Key Responsibilities
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Skill Requirements
Desirable skillsets/ good to have:
- Knowledge of containerization platforms such as OpenShift, Rancher
- Experience with CI/CD tools like GitLab pipelines and TeamCity
- Proven ability to redesign applications and drive simplification efforts
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
Other Requirements
1.Experience in Java, Spring Boot, or RESTful services are a plus.
2.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
📌 Senior Java Technical Lead - RESTful API, Spring Boot (Pune)
🏢 HCLTech
📍 Pune