About the Role
We are looking for a skilled Java Technical Lead to join our team. The ideal candidate will have a strong background in Java programming and hands-on experience with modern software technologies. You will be responsible for leading projects and mentoring a team of developers to build high-quality, scalable, and resilient applications.
Requirements
- Lead the design and development of complex software applications using Java, JavaScript, NoSQL, Web Services (SOAP and/or REST).- Manage cloud-based infrastructure and development, particularly using AWS services.- Implement and manage project solutions with Spring Boot, Kubernetes, Containerization, and API Management.- Provide guidance, training, and mentorship to developers and designers.- Ensure collaboration across various groups to build relationships and manage projects effectively within a matrix organization.- Maintain high standards of software quality within the team by establishing good coding practices and habits.- Resolve technical issues through debugging, research, and investigation.
About the Company
- At least 4 years of programming experience in Java, JavaScript, NoSQL, Web Services Technologies (SOAP and/or REST).- Proficiency with Spring Boot, Kubernetes, Containerization, and API Management.- Strong experience with AWS cloud services.- Excellent organizational and troubleshooting skills.- Strong interpersonal skills with the ability to build relationships and influence team members and management.