- 8+ years of software engineering experience with a strong emphasis on backend development (Java & Golang)
- 5+ years experience mentoring engineers, conducting code reviews, and fostering a feedback-rich team culture
- Proven background migrating or integrating Java applications with Go services
- Bachelor's degree in Computer Science or a related field preferred
- Lead the migration from a monolith to Golang microservices
- Break down and build scalable, maintainable services
- Collaborate with development and architecture teams
- Use Docker, Kubernetes, and CI/CD to modernize deployment
- Stay updated on cloud-native tools and microservices trends
Company
Location
Atlanta, Georgia - United States of America
Job type
Full-Time
Golang Job Details
My team is partnered with a major software consulting firm that is hiring a Principal-Level Golang Engineer for a contract role in a hybrid (Atlanta-based) capacity. In this position, you'll support one of their large enterprise clients by helping to rebuild and modernize an existing application, migrating it from Java to Golang.
This is an exciting opportunity for a senior engineer who thrives on solving complex backend challenges and driving architecture decisions. You'll play a leading role in reengineering a high-impact system for a well-established client with real business reach. The position offers a strong blend of technical leadership, hands-on coding, and client-facing collaboration. You'll work on a high-impact, user-facing application at scale, collaborating with a strong engineering team in an environment that values clarity, ownership, and quality execution.
Required Skills & Experience
This is an exciting opportunity for a senior engineer who thrives on solving complex backend challenges and driving architecture decisions. You'll play a leading role in reengineering a high-impact system for a well-established client with real business reach. The position offers a strong blend of technical leadership, hands-on coding, and client-facing collaboration. You'll work on a high-impact, user-facing application at scale, collaborating with a strong engineering team in an environment that values clarity, ownership, and quality execution.
Required Skills & Experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs