JAVA/GOLANG DEVELOPER

RJM
Salary: $0
JAVA/GOLANG DEVELOPER
We’re seeking an experienced backend engineer to join a Middle Office Core Platform Team in Alpharetta, GA. This is a long-term consulting assignment. The team develops systems and services that deliver financial products to millions of customers across digital channels. The role involves hands-on development with Java and GoLang, contributing to product modernization efforts and building scalable, distributed backend components.
What You’ll Do:
- Design and develop core modules and features within a modernized financial platform
- Engage in technical design discussions and contribute ideas through whiteboarding and collaboration
- Work closely with peers in a fast-paced development environment
- Maintain code quality through unit testing and automated tools
- Understand the architecture of the full product and its interrelated modules
- Contribute to designing APIs and interfaces between modules
- Drive scalability, reliability, and performance improvements
- Participate in agile development processes and software deployment pipelines
What You’ll Bring:
- 7–15 years of backend development experience (or 5 years with a Master’s, or 2 years with a PhD)
- Proficiency in Java (7–15 years) and experience with GoLang and C++
- Strong understanding of object-oriented design, software patterns, and coding best practices
- Experience with microservices architecture and container technologies such as Kubernetes and ServiceMesh
- Hands-on experience with cloud platforms and open-source frameworks (preferred AWS or Azure)
- Expertise in databases like Oracle, MySQL, Sybase, PostgreSQL
- Strong knowledge of core data structures and algorithms
- Experience optimizing application performance through design and code improvements
- Skilled in build, release, and deployment processes
- Experience with cloud-native services on AWS or Azure
- Demonstrated ability to assess technical solutions from both a customer and business perspective
- Proven ability to communicate effectively with senior leadership and global teams
- Willingness to learn new technologies and take on new responsibilities
If you’re an experienced backend engineer who thrives in fast-paced, collaborative environments and enjoys building technology that impacts millions of users, we encourage you to apply.