Required Skills: Java Technical Lead, Java 8, Spring Boot, Microservices, REST API, SQL, DevOps, Agile
Job Description
Role Descriptions:
- A Java Technical Lead designs| develops| and maintains complex Java-based applications while providing technical leadership to a development team.
- They ensure high-quality software through code reviews| mentorship| and architectural best practices| acting as a liaison between stakeholders and technical teams.
Key Responsibilities-
- Technical Leadership Lead technical design| architecture| and implementation of high-performance Java applications.
- Mentorship Mentor developers| enforce coding standards| and conduct code reviews.
- Development Write complex| high-quality code and create technical documentation.
- Collaboration Work with cross-functional teams (DevOps| frontend| product) to deliver solutions| often utilizing Agile methodologies.
- Problem Solving Troubleshoot challenging technical issues and perform root cause analysis.
Architecture AND Design-
- Define system architecture| identify technical risks| and evaluate new technologies. Velvet JobsVelvet Jobs
Required Skills and Qualifications-
- Expertise in Java Strong knowledge of Java ecosystem (Java 8| Spring Framework Spring Boot).
- Technical Knowledge Proficiency in SQL databases (Oracle| MySQL) | microservices| and API development.
- Experience Usually 5 years of software development experience| with at least 1-2 years in a leadership role.
- Tools Familiarity with DevOps tools (Jenkins| Docker| Git) and CICD pipelines.
- Soft Skills Excellent communication| leadership| and analytical skills
Skills: Agile Way of Working, Java API Management