Java Full Stack Tech Lead (Golang, Java & Cloud-Native Applications) | Cognivaton | Atlanta, Jacksonville, Mason & Los Angeles, USA

Summary

Lead a team building scalable cloud-native apps using Java, Spring Boot, and Golang, while mentoring engineers and driving architecture decisions in a microservices environment.

Job Title: Java Full Stack Tech Lead (Golang, Java & Cloud-Native Applications) | Cognivaton | Atlanta, Jacksonville, Mason & Los Angeles, USA

Recruiting Company: Cognivaton

Job Location: Atlanta, Georgia | Jacksonville, Florida | Mason, Ohio | Los Angeles, California, USA

Job Type: 12-Month Contract

Additional Information

  • Multiple Openings Available
  • Onsite Opportunity
  • Experience Required: 8+ Years
  • Strong and Recent Golang Experience is Mandatory
  • Tech Lead and Senior Developer Profiles Considered

Position Summary

Cognivaton is seeking experienced Java Full Stack Tech Leads and Senior Developers with strong Golang expertise to join enterprise-scale software development programs across multiple US locations. This role is ideal for professionals who thrive in cloud-native environments and have a proven track record of building scalable, high-performance applications while providing technical leadership and mentoring development teams.

Detailed Job Description

As a Java Full Stack Tech Lead, you will be responsible for designing, developing, and delivering modern enterprise applications using Golang, Java, Spring Boot, and cloud-native technologies. You will work closely with architects, product owners, DevOps teams, and business stakeholders to build highly scalable microservices and distributed systems. The role requires strong hands‑on coding skills, leadership capabilities, and experience working across the full software development lifecycle. You will contribute to architecture decisions, perform code reviews, mentor engineers, and ensure high standards of quality, security, and performance. This opportunity provides exposure to cutting-edge cloud platforms, containerized environments, and large-scale digital transformation initiatives.

Key Responsibilities

  • Design and develop scalable enterprise applications using Golang and Java technologies.
  • Build and maintain microservices-based architectures and distributed systems.
  • Develop robust RESTful APIs and backend services.
  • Contribute to full stack application development across frontend and backend components.
  • Lead technical design discussions and architecture reviews.
  • Conduct code reviews and enforce software development best practices.
  • Mentor development teams and provide technical guidance.
  • Collaborate with DevOps teams on CI/CD implementation and deployment automation.
  • Develop and optimize containerized applications using Docker and Kubernetes.
  • Integrate applications with cloud-native services and enterprise platforms.
  • Troubleshoot application issues and drive performance optimization initiatives.
  • Participate in agile ceremonies and support continuous improvement activities.

Required Qualifications & Skills

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 8 years of software development experience.
  • Strong and recent hands‑on experience with Golang (Go) development.
  • Advanced expertise in Java and Spring Boot.
  • Strong experience designing and implementing Microservices architectures.
  • Full Stack development experience across frontend and backend technologies.
  • Solid understanding of REST APIs and distributed system design principles.
  • Experience with Docker and Kubernetes.
  • Hands‑on experience with CI/CD pipelines and DevOps practices.
  • Experience working with AWS, Azure, or Google Cloud Platform.
  • Strong knowledge of SQL and NoSQL database technologies.
  • Experience leading technical teams, conducting code reviews, and mentoring developers.
  • Strong analytical, troubleshooting, and problem‑solving abilities.
  • Excellent communication and stakeholder management skills.

Nice-to-Have Skills

  • Experience with event-driven architectures and messaging platforms such as Kafka.
  • Exposure to cloud-native security and observability frameworks.
  • Experience with Infrastructure as Code tools such as Terraform.
  • Knowledge of React, Angular, or modern frontend frameworks.
  • Cloud certifications from AWS, Microsoft Azure, or Google Cloud.

Recruitment Pro Tip

For this role, highlight projects where you used Golang in production environments, especially those involving microservices, cloud-native applications, distributed systems, Kubernetes deployments, and technical leadership responsibilities. Employers will prioritize candidates who can demonstrate both strong hands‑on coding expertise and the ability to lead engineering teams while delivering large-scale enterprise solutions.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available