About this role
Technical Lead – Application Development (DBIT CLIN 002)
Position Summary
The Technical Lead oversees delivery of enterprise software development and modernization efforts, leading a team building and maintaining Java/Spring and Angular-based applications , modernizing legacy systems, and migrating applications from on-premise environments to AWS. This is a leadership-first role focused on direction, delivery, and quality—not day-to-day coding.
Key Responsibilities
• Lead a development team delivering data-driven web applications using Java, Spring, and Angular
• Guide refactoring and modernization of legacy Java, Angular, and PHP applications
• Oversee development of RESTful microservices , APIs, and database-backed applications (Oracle/PostgreSQL)
• Lead migration of on-prem applications to AWS (EC2, RDS, S3; containerization with Docker/EKS)
• Ensure effective CI/CD pipelines, automated testing, and Git-based source control practices
• Manage project delivery, schedules, risks, and technical quality
• Provide technical direction, mentoring, and oversight to developers
• Produce and maintain clear technical documentation and stakeholder communications
Required Qualifications
• Experience leading software development projects using Java and Angular
• Experience supporting or leading cloud migration initiatives to AWS
• Familiarity with microservices, CI/CD pipelines, containerization, and web application deployment (Tomcat or similar)
• Strong project management, delivery oversight, and team leadership experience
• Excellent writing, documentation, and communication skills
• Prior experience as a team lead, supervisor, or development manager
• 8+ years developing and managing complex computer systems using Java, and JavaScript.
• BA/BS Degree or 4 additional years of experience.
• Must be a US Citizen.
• Must have a Public Trust clearance, at a minimum
Position Summary
The Technical Lead oversees delivery of enterprise software development and modernization efforts, leading a team building and maintaining Java/Spring and Angular-based applications , modernizing legacy systems, and migrating applications from on-premise environments to AWS. This is a leadership-first role focused on direction, delivery, and quality—not day-to-day coding.
Key Responsibilities
• Lead a development team delivering data-driven web applications using Java, Spring, and Angular
• Guide refactoring and modernization of legacy Java, Angular, and PHP applications
• Oversee development of RESTful microservices , APIs, and database-backed applications (Oracle/PostgreSQL)
• Lead migration of on-prem applications to AWS (EC2, RDS, S3; containerization with Docker/EKS)
• Ensure effective CI/CD pipelines, automated testing, and Git-based source control practices
• Manage project delivery, schedules, risks, and technical quality
• Provide technical direction, mentoring, and oversight to developers
• Produce and maintain clear technical documentation and stakeholder communications
Required Qualifications
• Experience leading software development projects using Java and Angular
• Experience supporting or leading cloud migration initiatives to AWS
• Familiarity with microservices, CI/CD pipelines, containerization, and web application deployment (Tomcat or similar)
• Strong project management, delivery oversight, and team leadership experience
• Excellent writing, documentation, and communication skills
• Prior experience as a team lead, supervisor, or development manager
• 8+ years developing and managing complex computer systems using Java, and JavaScript.
• BA/BS Degree or 4 additional years of experience.
• Must be a US Citizen.
• Must have a Public Trust clearance, at a minimum
Tech stack
JavaAngularAWSPostgreSQLDockerJavaScript
About G2IT
G2IT is hiring for the technical lead – application development role. NewJob aggregates active openings directly from G2IT's applicant tracking system, so this listing is current.
More jobs at G2IT →