Senior Java Full Stack Technical Lead

HTC Global Services

Lansing, MI, United States of America • 12m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Enterprise-scale Java full-stack technical leadership
  • Cloud-native microservices, REST APIs, and modern frontend development
  • Agile delivery with design reviews, security, and integration focus

Description

Work on complex, enterprise-scale Java applications using modern full-stack technologies and cloud-native architecture. Provide technical leadership across solution design, application security, code/design reviews, and technical roadmap planning while collaborating with business stakeholders to deliver reliable enterprise solutions.

Responsibilities

  • Provide technical leadership and guidance to the application development team
  • Design, develop, implement, enhance, integrate, and support complex Java enterprise applications
  • Collaborate with business stakeholders to align technical designs with business and operational requirements
  • Review technical designs, application architecture, and code to ensure enterprise standards and best practices
  • Design and develop RESTful APIs, backend services, and modern frontend applications
  • Lead database design, data modeling, SQL development, and performance optimization
  • Develop and support cloud-native applications using microservices architecture
  • Implement application security measures and maintain data integrity
  • Contribute to technical analysis, solution design, and technology roadmap development
  • Support application integration, maintenance, and implementation activities
  • Work with messaging technologies, JSON processing, API integrations, and asynchronous messaging
  • Follow Agile development practices, including testing, debugging, and code reviews
  • Ensure alignment with applicable enterprise architecture and technical standards

Requirements

  • Bachelor’s degree
  • 10+ years of experience developing enterprise applications using Java
  • Hands-on experience with Java 17/21, Spring Boot, Spring Security, Spring Data JPA, and RESTful APIs
  • Hands-on experience with Next.js, React, TypeScript, JavaScript, HTML, and CSS
  • Strong experience with PostgreSQL, database design, SQL development, and performance optimization
  • Experience with AWS, Docker, Kubernetes (EKS), and CI/CD pipelines using Azure DevOps
  • Experience implementing application security measures and maintaining data integrity
  • Experience following Agile development practices, including testing, debugging, and code reviews

Benefits

  • Group Health (Medical, Dental, Vision)
  • Paid Time Off and Paid Holidays
  • 401(k) matching
  • Group Life and Disability insurance
  • Professional Development opportunities and Wellness programs
  • Long-term career growth opportunities in emerging technologies

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report