Job Description :
Full Stack Engineer- Java, Digital Innovation Team
Alpharetta, GA, US
Need Senior Developer, Lead and Architect level candidates ONLY please (6+ years of relevant experience)

Job description
The client is building the future of payments. As a member of the Digital Innovation team, you’ll be part of a team passionate about technology and using it to modernize payments, and the overall banking experience. We build a wide variety of solutions from automated infrastructure and cloud-based systems to machine learning and user experiences for web, mobile and IoT. We’re looking for people who want to join our team of designers, engineers and enthusiasts and be a part of what’s happening.

Example products that you’ll be working on as a part of the client’s DI team.

Create open API’s and content for the client, our client hub for open technology (API’s, SDK’s and much more) developed by TSYS.
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, java14 and spring to deliver content to multiple channels.
Our industry leading fraud engine that leverages ML to learn and detect fraud patterns.
Our hybrid cloud application infrastructure that’s based on docker, kubernetes, microservices and postgres.
Everyday you’ll do these kinds of things…

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.
To qualify, you’ll need to have:

Highly Preferred
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, scripting languages, Unix and the confidence to easily pick up others.
Working experience in modernizing .Net applications to Java, springboot microservices
Exposure to architectural patterns of a large, high-scale applications (e.g., well-designed APIs, mobile apps, data integrations, and/or large mobile web applications
Exposure to devops tools like Jenkins, Docker, Kubernetes, ELK stack, etc.
Fluent, open communication style – speaking, writing, collaborating.
Demonstrated understanding of user experience, user centered design and responsive web design.

Four 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.

Is relocation available?
Is there additional variable compensation?
Sponsorship - No

What are the 3-4 non-negotiable requirements of this position?
6+ years of experience
Full Stack Java
MUST HAVE RECENT hands-on coding experience
Team uses Java, API in Agile environment. AWS, Docker, Kubernetes, DevOps environment
Senior, Lead, SME or Architect levels only

What are the nice-to-have skills?
React tools
Agile environment
Familiar with AWS, Docker, Kubernetes, JIRA
.NET, C#
7+ years of experience

Similar Jobs you may be interested in ..