Role: Fullstack Engineer (Java + Angular)
Location: O'Fallon, MO (Hybrid - 2 days a week onsite)
Job Type: W2 Contract
ย
NOTE: Only W2 required - No C2C (or) Third-party candidates
ย
Experience level: Mid-level /ย Senior
ย
ย
Mid Level:
ย
Description:
- You will contribute to building scalable backend services usingย Java/Springย and modern user interfaces usingย Angular and Node.jsย within a distributed architecture. Working closely with cross-functional teams, you will help deliverย production-grade solutionsย and continuously improve your skills acrossย cloud platforms, DevOps practices, and observability.
- You will also leverageย AI-assisted development toolsย to enhance productivity and support different phases of the SDLC.
In this role, you will:
- Design, develop, and own Java-based backend services and REST APIs in a distributed architecture
- Build and enhance UI applications using Angular and Node.js
- Own end-to-end delivery: design, development, testing, deployment, configuration, and documentation
- Ensure high-quality code through reviews, testing (unit/integration), and automation
Core Requirements:
- Strong hands-on experience in Java, Spring Boot, and REST APIs
- Hands-on experience with Angular (2+) and Node.js
- Experience building and maintaining scalable, production-grade applications
ย
Core Engineering Skills:
- Strong problem-solving and debugging skills in distributed systems
- Solid understanding of software design principles and best practices
- Experience in test-driven development (unit, integration testing)ย
ย
Work experience of 3-5 years
- Experience with cloud platforms (PCF, Kubernetes, AWS, or Azure)
- Exposure to CI/CD pipelines and DevOps practices
- Experience with observability tools (e.g., Splunk, logging, monitoring)
- Exposure to AI tools for assisted development during SDLC phases
ย
Senior Level:
As a senior engineer, you will โย
ยทย ย ย ย ย ย Design, develop, and maintain robust and scalable backend services using Java, Spring Boot, and microservices architecture.
ยทย ย ย ย ย ย Deploy and manage applications on PCF or Kubernetes
ยทย ย ย ย ย ย 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 9 years of career experience into Full Stack Development
ยทย ย ย ย ย ย Strong proficiency in Java and Spring boot framework
ยทย ย ย ย ย ย Experience designing and developing microservices
ยทย ย ย ย ย ย Experience with PCF, K8s, Docker, or other cloud platforms
ยทย ย ย ย ย ย Solid understanding of front-end development principles and experience with Angular/React frameworks
ยทย ย ย ย ย ย Proficiency in HTML, CSS, JavaScript, and JQuery
ยทย ย ย ย ย ย Experience with relational databases such as Oracle or PostGreSQL. Well versed with writing efficient and optimised queries
ยทย ย ย ย ย ย Experience with Restful API design and development
ยทย ย ย ย ย ย 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
ย
Good to have:
ยทย ย ย ย ย ย Experience with other cloud platforms (e.g., Azure, AWS, GCP)
ยทย ย ย ย ย ย Experience with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes)
ยทย ย ย ย ย ย Contributions to open source projects