This role is for one of the Weekday's clients
We are seeking a highly skilled Java Lead to spearhead the design and development of scalable applications. This role requires a strong technical background in Java, J2EE, and Microservices, along with expertise in Angular for front-end development. As a hands-on leader, you will mentor a team of engineers, drive architectural decisions, and ensure the successful execution of projects.
Key Responsibilities
- Lead and mentor a team of developers, ensuring best practices in coding, design, and architecture.
- Design, develop, and deploy high-performance Java-based applications using J2EE and Microservices.
- Collaborate with cross-functional teams to define technical solutions and system architecture.
- Work on the full software development lifecycle, from requirement gathering to deployment and maintenance.
- Develop and maintain Angular-based front-end components, ensuring seamless integration with back-end services.
- Optimize application performance, security, and scalability.
- Review code, troubleshoot technical issues, and provide guidance to junior developers.
- Stay updated with emerging technologies and recommend improvements to existing systems.
Required Skills & Qualifications
- 7+ years of experience in software development with expertise in Java and J2EE.
- Strong experience in building and deploying Microservices architectures.
- Proficiency in Angular for front-end development.
- Hands-on experience with RESTful APIs, Spring Boot, Hibernate, and related frameworks.
- Solid knowledge of SQL and NoSQL databases.
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Strong leadership and communication skills to mentor and guide teams.
- Ability to work in an Agile/Scrum environment and deliver high-quality software.
Believe in yourself and all that you are. Know that there is something inside you that is greater than any obstacle.
“Christian D. Larson”