JOBSEARCHER

Senior Java Dev

SamprasoftO'Fallon, MOL6 LeadSeptember 11th, 2026
Senior Software Development Engineer Card PortalOverview: Senior Software Development Engineer Card Portal – Commercial Technology under Smart DataRequirements: Java (We use Java 8) Angular (We use Angular 9) (Angular 2 or React Experience Required)- React would replace Angular if they don't have Angular Hibernate Spring Boot PCF (any Cloud experience will be okay)Role:Build performant, scalable and secure web applications.Provide guidance and direction on systems and web application architecture and system design.Guide and coach less experienced engineers.Focus on user-centered design and problem solvingParticipate and drive design, technical and code reviews.Implement coding standards and approaches.Promote an Agile approach to software development. Insist on a culture of continuous integration and delivery, automation and minimizing blast radius.All About You:Successfully designed and developed externally facing web applications utilizing modern single page application frameworks.Deep understanding of JavaScript and its benefits and quirks.Possess an understanding of multi-tier web development; including knowledge of server-side technologies and databases.Passion for improving code quality using approaches such as unit and end to end testing.Understanding of web application optimizations such as progressive web apps, web workers, browser repaints and reflows, performance and memory optimizations, debugging leaks, caching, flame graphs.Experience and knowledge of authentication and authorization workflows using concepts like JWT.Deep knowledge of continuous integration and delivery and toolsets that provide this ability.Understanding of agile principles and methodologies.Use and understand Git based source control systems.Previous experience implementing and complying with ADA and WCAG requirements.