KAYGEN is an emerging leader in providing top talent for technology-based staffing services. We specialize in providing high-volume contingent staffing, direct hire staffing and project-based solutions to companies worldwide ranging from startups to Fortune and Managed Service Providers (MSP) across a wide variety of industries.
Job Title : Full Stack Tech Lead Engineer
Location : Madison, WI
Duration : Year Contract description
Key Responsibilities :
- Lead Development Efforts : Oversee the design, development, and implementation of scalable applications using Java and associated frameworks (Spring, Spring Boot, Hibernate).
- Collaborate with Stakeholders : Work closely with architects and stakeholders to gather requirements and ensure alignment on project goals and deliverables.
- Manage Cloud Infrastructure : Utilize knowledge of multi-cloud environments (GCP and AWS) to deploy and manage applications, ensuring optimal performance and security.
- Containerization and Deployment : Implement and manage containerized applications using Docker and Kubernetes, ensuring efficient deployment processes.
- Version Control and Documentation : Maintain code quality and version control using GitLab, while documenting processes and best practices for team reference.
Qualifications
Proven Experience in Java : Solid experience with Java and frameworks such as Spring, Spring Boot, and Hibernate is essential.Front-End Technology Familiarity : Experience with front-end technologies (, ReactJS, NestJS, AngularJS) is preferred but not mandatory.Database Knowledge : Strong understanding of on-premises databases and experience with cloud databases (Postgres, DynamoDB).Multi-Cloud Proficiency : Familiarity with GCP is a must; AWS experience is a plus.Hands-On Development Skills : Must be a % hands-on developer with the ability to quickly learn and apply Docker, Kubernetes, and Infrastructure as Code (IaC) using Terraform.The candidate is required to be onsite at the offices in Madison, Wisconsin, United States, for one day each month.
At KAYGEN, we are always looking for dynamic, talented and experienced individuals. We invite you to join our team of talented IT professionals, consulting at client locations across the globe. Our culture is team-orientated; we strive to stand by our core values of respect, honesty and integrity. Our team of experienced staffing experts will work with you to find you the best opportunity.