Job role: Java Tech Lead
Location: Ft Lauderdale, Florida, United States
Job Description
Job Description
Minimum 8–10 years overall Technical Lead experience is mandatory
8+ years as a Java Application Developer, including:
J2EE
Web Services
modern/complex web app development
7+ years of hands-on experience with Spring Boot
Strong understanding of:
REST API design patterns
Spring Framework (Spring Boot, Spring Security, Spring-WS, Dependency Injection)
OAuth2 for authentication/authorization
Microservices architecture
Proficient with development tools:
GIT
Maven
Jenkins
JIRA
Confluence
Experience with:
RedHat Linux and Windows operating systems
MySQL databases
Exposure to Azure Cloud services: Docker, Kubernetes, Java performance tuning
Self-motivated, flexible to learn new technologies, and able to adapt to varying project requirements
Strong team leadership and problem-solving skills to drive effective business solutions
Must Have:
Minimum 8–10 years overall Technical Lead experience
8+ years as a Java Application Developer
7+ years of hands-on experience with Spring Boot
Strong understanding of REST API design patterns and Microservices architecture
Proficient with development tools: GIT, Maven, Jenkins, JIRA
Experience with RedHat Linux, Windows, and MySQL databases
Keywords: Java, J2EE, Spring Boot, REST API, Microservices, GIT, Maven, Jenkins, JIRA, OAuth2
Good to have:
Exposure to Azure Cloud services: Docker, Kubernetes
Strong team leadership and problem-solving skills
Self-motivated and flexible to learn new technologies
Keywords: Azure, Docker, Kubernetes, leadership, problem-solving
Nice to have:
Background in Java performance tuning
Experience with modern/complex web app development
Keywords: Java performance tuning, web app development