Overview
Skills
Job Details
- 12+ Months Contract
Location: O Fallon, Missouri Hybrid
Program Information
- In-Store Biometrics Program: Pilot use case where users can enter the store without carrying a device
- Focus Areas: Payment cards, identity, biometric offloading
- Tech Stack: Mobile app, SDK, backend services, NoSQL databases
Position Full Stack Engineer
- Core Skills:
- Backend: Java, Spring Boot
- Frontend: AngularJS or ReactJS
- Additional Language Exposure (Preferred): Python, C++, NodeJS
- Databases: PostgreSQL, MongoDB (NoSQL), In-memory caching
- Containerization & Cloud: Docker, Kubernetes; experience with AWS, Azure, or Google Cloud Platform (managed Kubernetes services)
- Architecture & Leadership:
- Senior-level experience in designing microservices and architecture
- Some leadership experience is a plus
- Problem-Solving: Strong analytical and problem-solving skills
Experience & Interview Process
- Years of Experience: 6 9 years
- Work Split: 40 60% backend / frontend
- Relocation: Open to candidates willing to relocate
- Interview Rounds: 2 rounds
- Frontend Focus at Client: AngularJS with heavy use of JavaScript and HTML5; React also considered
As a senior engineer, you will
Design, develop, and maintain robust and scalable backend services using Java, Spring Boot, or other object-oriented programming languages such as C/C++, Python (with flask) or Node.js and microservices architecture
Deploy and manage applications on PCF or other cloud platforms
Develop engaging and responsive user interfaces using modern front-end frameworks such as Angular or React
Participate in PoCs (Proof of Concept) and help the department with selection of vendor solutions, technologies, methodologies and frameworks
Write clean, well-documented, and testable code.
Collaborate with product managers, designers, and other engineers to deliver high-quality products
Participate in code reviews and contribute to improving our development processes
Troubleshoot and resolve complex technical issues
Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing
Mentor junior engineers and share your expertise
Work in an agile environment, participating in sprint planning, daily stand-ups, and retrospectives
All About You
Overall, 5-8 years of career experience into Full Stack Development
Strong proficiency in Java and Spring boot framework
Proficiency in programming languages such as Python with flask, Node.js or C/C++ (preferrable)
Experience with Restful API design and development
Experience with PCF or other cloud platforms such as Azure, AWS, or Google Cloud Platform, with specific expertise in container orchestration using AKS or EKS
Hands on experience in front end technologies such as JavaScript, HTML/CSS, Angular/React/Vue.js frameworks
Experience with relational databases such as Oracle or PostGreSQL
Experience integrating with third party APIs, including authentication, data mapping, and error handling
Experience leveraging or developing solutions using Information Security-related concepts: Cryptography X.509, public key cryptography standards, JWT, hashing, digital signatures
Experience with testing frameworks and methodologies
Ability to work independently and as part of a team
Good to have
Experience with biometrics concepts and technologies is a plus
Experience with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes)
Contributions to open-source projects