REQUIRED QUALIFICATIONS: • 10+ years of professional software development experience designing and building web-based enterprise application with Java. • Must be very strong hands-on with Spring Boot, Spring Data JPA, Hibernate, Angular 6 (or above), JavaScript, jQuery, HTML5, CSS • Expertise with SQL and one or more of the following: Oracle, MySQL, PostgreSQL, or SQL Server • Ability to create and improve TDD coverage with JUnit, Cucumber, Karma, Jasmine • Able to conduct code reviews and complete pull requests with Azure DevOps • Strong object-oriented analysis, design, and development skills • Builds strong trusting relationships with the client stakeholders and/or client project teams • Expertise developing and using RESTful web services • Good analytical and problem-solving skills • Ability to communicate effectively • Experience on an Agile Scrum team • Sponsorship is not available, C2C considered DESIRED QUALIFICATIONS: • Knowledge of Red Hat Workflow, Mulesoft ESB • Knowledge of Azure DevOps, AWS, or Google Cloud Platform • Hands-on technical lead experience • Bachelor’s degree in computer science or a related field • Public Sector (State and Local Government) consulting experience is preferred Key Skills: Java 9+ years Agile/Collaborative Method Angular CSS Hibernate HTML Javascript Spring Boot Spring Data Frameworks SQL