What are the responsibilities and job description for the Java Technical Lead position at Infosys?
Role : Java Lead Springboot with Microservices and Angular
Location : Greensboro, NC
Duration : Fulltime
Infosys is seeking a strong hands-on technical lead with rich SpringBoot microservices experience. As a technical lead, you will be a key player in the ADM team to design, develop application using industry best practices, work with client leads and architects and co-ordinate with offshore team. This position will need in depth design and development knowledge of SpringBoot and Microservices.
Key Responsibilities:
Candidate would be required to create cloud-ready microservices solutions using SpringBoot.
Involvement in REST API/Web API creation, utilization, combination utilizing Service Oriented Architecture and CI/CD.
Designing and developing DevOps strategy.
Required Qualifications:
Candidate must be located within commuting distance of Greensboro, NC, or be willing to relocate to the area. This position may require travel in the US.
Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of Information Technology experience.
- In depth work experience with Java 17 or above, SpringBoot, SpringBatch, Spring Data JPA and Spring AOP.
- Should be able to propose and design technical solutions for various use cases.
- Hands on experience on implementing CI/CD pipelines and tools like Github, SonarQube, ArgoCD, Docker.
- Experience in Visual Studio, SQL Server
- Experience building APIs
- Troubleshooting APIs and Solutions to fix the issues.
- Knowledge and experience in Agile/Scrum methodologies.
- Excellent communication skills, working with globally distributed teams
Preferred Qualifications:
- 8 years of experience in Java
- Experience of UI development using Angular.
- Experience with SpringSecurity and Kafka.
- Experience in a DevSecOps