Fullstack Engineer (Java + Angular) - Only W2
Role: Fullstack Engineer (Java + Angular)Location: O'Fallon, MO (Hybrid - 2 days a week onsite)Job Type: W2 ContractNOTE: Only W2 required - No C2C (or) Third-party candidatesExperience level: Mid-level / SeniorDescriptionMid Level: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 WillDesign, develop, and own Java-based backend services and REST APIs in a distributed architectureBuild and enhance UI applications using Angular and Node.jsOwn end-to-end delivery: design, development, testing, deployment, configuration, and documentationEnsure high-quality code through reviews, testing (unit/integration), and automationCore RequirementsStrong hands-on experience in Java, Spring Boot, and REST APIsHands-on experience with Angular (2+) and Node.jsExperience building and maintaining scalable, production-grade applicationsCore Engineering SkillsStrong problem-solving and debugging skills in distributed systemsSolid understanding of software design principles and best practicesExperience in test-driven development (unit, integration testing) Work Experience Of 3-5 YearsExperience with cloud platforms (PCF, Kubernetes, AWS, or Azure)Exposure to CI/CD pipelines and DevOps practicesExperience with observability tools (e.g., Splunk, logging, monitoring)Exposure to AI tools for assisted development during SDLC phasesSenior LevelAs 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 KubernetesDevelop 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 retrospectivesAll About YouOverall 9 years of career experience into Full Stack DevelopmentStrong proficiency in Java and Spring boot frameworkExperience designing and developing microservicesExperience With PCF, K8s, Docker, Or Other Cloud PlatformsSolid understanding of front-end development principles and experience with Angular/React frameworksProficiency in HTML, CSS, JavaScript, and JQueryExperience with relational databases such as Oracle or PostGreSQL. Well versed with writing efficient and optimised queriesExperience with Restful API design and developmentExperience leveraging or developing solutions using Information Security-related concepts: Cryptography X.509, public key cryptography standards, JWT, hashing, digital signaturesExperience with testing frameworks and methodologiesGood To HaveExperience 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