View all jobs

Full Stack Engineer, Java

Alpharetta, GA
Location: Alpharetta, GA
Relocation: No
Describe how this position fits in your organization: Digital Innovation Team
Salary: 90 - 99K
3-4 non-negotiable requirements: Recent Full Stack experience using Java. Team uses Java, API in an Agile environment. AWS, Docker, Kubernetes DevOps environment
Nice-to-have skills: React tools Agile environment Familiar with AWS, Docker, Kubernetes, JIRA

Matthew Noah is seeking to build relationships with software engineers for a premier financial company that's developing industry-leading technology. 

When we partner with talent, we learn not just your skills and background, but the many layers of your spirit – your life aspirations, your career goals, and how you find a sense of purpose. After we map out how to make your ideal life your real life, we find the team that can take you there.

If the description below sounds like a great fit and if you're looking for a fresh experience with your job search, then we encourage you to reach out to discuss what the right path for you is. 

The Full-Stack Engineer, Java will join a Digital Innovation team to help build a wide variety of solutions from automated infrastructure and cloud-based systems, to machine learning and user experiences for web, mobile, and IoT. This is also an opportunity to help build and add upon a hybrid cloud application infrastructure that's based on docker, Kubernetes, microservices, and Postgres. 


Create open API's and content for Developers, client hub for open technology (API's, SDK's and much more)

Mobile and mobile web cardholder experiences that leverage open technologies like react.js and react native, node, swift2, Java, springboot, .Net and others

Campaign, content, and push notification systems that leverage things like Kafka, JavaScript, Java9, and Spring to deliver content to multiple channels

Collaborate with engineers across the Digital Innovation team to create technical designs, develop, test and solve complex problems that drive the solution from initial concept to production

Contribute to our automated build, deploy and test processes for each solution

Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end

Transcend the traditional boundaries of Frontend and Backend, designing and delivering performant, maintainable, and scalable features

Think in terms of components and systems while considering a holistic user experience

Work in an engineering focused, iterative team that's composed of people with a wide range of skills

Demo your work for colleagues and members of the business team

Conduct research on new and interesting technologies that help to progress our products and platforms


BS in Computer Science, Information Technology, Business / Management Information Systems or related field

Typically minimum of 2 years - professional experience in coding, designing, developing, and analyzing data


Minimum of two years relevant experience with advanced coding skills

Experience designing and developing large distributed, mobile, machine learning, responsive web, or API software systems

Experience working in a team-based, start-up or agile development environment

Track record of pursuing self-directed side projects, research, or open-source projects


Bachelor's degree or equivalent experience in computer science, information technology or business information systems or related field

Full-stack experience in one or more of the following: Java, Springboot, Javascript, SQL, Reactjs, Redux,mscripting languages, unix and the confidence to easily pick up others

Working experience in modernizing .Net applications to Java, springboot microservices

Share This Job
Powered by