Java Tech Lead

CYNET SYSTEMS INC.
Wallingford, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

Wallingford, United States of America

Tech stack

Clean Code Principles
Java
JavaScript
Amazon Web Services (AWS)
Component-Based Software Engineering
HTML5
Azure
CSS
Code Review
DevOps
Design of User Interfaces
Performance Tuning
TypeScript
RxJS
Google Cloud Platform
Spring-boot
Backend
GIT
Angular
REST
Es2015
Software Version Control
Microservices

Job description

  • Lead the development and maintenance of responsive web applications using Angular and Java technologies.
  • Provide technical guidance and mentorship to the development team.
  • Collaborate with UI/UX designers, backend teams, and stakeholders to deliver seamless user experiences.
  • Design and develop robust backend services using Java (Spring Boot) and REST APIs.
  • Ensure clean, modular, and maintainable code following industry best practices.
  • Review code, drive quality assurance, and support testing and debugging activities.
  • Oversee integration between frontend applications and backend services.
  • Work closely with product and business teams to gather requirements and deliver scalable solutions.
  • Drive continuous improvement in architecture, performance, and development processes.

Requirements

  • Strong experience in Java/J2EE development.
  • Hands-on experience with Spring Boot, RESTful APIs, and microservices architecture.
  • Strong understanding of backend design, scalability, and performance optimization.
  • Strong experience with Angular (v8+), TypeScript, RxJS, and Angular CLI.
  • Expertise in component-based architecture and state management.
  • Proficiency in HTML5, CSS3, JavaScript (ES6+).
  • Proven experience in technical leadership and team mentoring.
  • Strong analytical, problem-solving, and decision-making abilities.
  • Excellent communication and stakeholder management skills.
  • Experience working in Agile/Scrum environments.
  • Proficiency with Git or other version control systems., * Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Experience with CI/CD pipelines and DevOps practices.
  • Prior experience working on enterprise-scale applications.

Apply for this position