Software Engineer - Java17+ and Spring Boot
Tier4 Group
Job Description
Job Description
SUMMARY OF POSITION
The Software Engineer will bring a strong technical and analytical mindset required to transform the current suite of applications in use into modern APIs and services. A successful candidate will work on an empowered scrum team to design and implement solutions to improve product capabilities and implement business efficiencies through a mix of process automation and innovation.
This position serves a crucial role in support of the mission critical areas of debt issuance, debt servicing, and combined financial reporting, which depend on the accuracy and the availability of the highly customized IT environment for the successful operation of the organization.
NATURE AND SCOPE
The Software Engineer is expected to have an understanding of agile software engineering and DevSecOps principles and practices. This includes the development of container-based microservices, automated testing, and leveraging CI/CD pipelines to support the continuous delivery of services and APIs.
The Software Engineer will have ownership of execution and flexibility to determine technical implementation and design of the modernization efforts and process automation. The Software Engineer will stay on top of tech trends, mentoring other team members, sharing accountability, and experimenting with and learning new technologies. The Software Engineer will require quality and know what it means to ship high-quality code with minimal manual testing.
PRINCIPAL RESPONSIBILITIES
Contribute to changes and improvements to business services through a mix of application, automation, and engineering activities.
Develop secure, scalable services, sophisticated platforms, and APIs essential for financial systems.
Analyze highly complex system and technical issues to implement features and enhancements in an iterative way that align with strategic technical direction.
Participate in an environment rapidly transforming into the Agile methodology, adhering to best practicesand collaborating effectively with your teammates.
Work together with other teams to ensure service quality, availability and reliability.
Work with the project team and the appropriate stakeholders to convert business requirements to written technical specifications that adhere to the OF’s architectural guidelines and industry best practices.
Support application end-users by addressing and resolving application-related problems
Develop and maintain application support end user documentation.
PRINCIPAL REQUIREMENTS
Bachelor’s degree in Computer Science, Information Systems, or related field, or relevant work experience.
5-7 years expertise in Spring Boot and Java17+.
Integrated Development Environments: Intellj and Maven;
Solid experience with core Java technologies and concepts;
Strong unit, mock, and behavioral testing background using tools like Junit 5, Mockito, andCucumber;
Knowledge of multi-tier web application development using standard presentation layer technologies; and
Understanding ofsource code management principles in a team environment.
Deep understanding of Java performance tuning (GC, threading, memory);
API security: OAuth2/OpenID Connect;
Source control system: Git;
Advanced SQL skills (Liquibase is a plus);
Working knowledge of financial services and mortgage industries, including related rules and regulations; and
Ability to develop UNIX or RHEL-based scripts.
Knowledge of object-oriented design and programming concepts including design patterns.
Experience in microservices and RESTful service design and development.
Proficiency with Circuit breakers, retries, idempotency strategies.
Experience with transaction management, messaging, thread safety, and data integrity.
Experience with load testing and tuning.
Proficiency with Continuous Integration/Continuous Delivery process and tools;Jenkins and pipeline as code a plus.
Experience with front-end technologies such as Angular, TypeScript or similar technologies.
Familiarity with Docker/Kubernetes.
Familiarity with OpenShift stack.
Familiarity JMS queue/topic development/usage.
Actively working on projects using agile/lean methodologies and practices; Jira/Confluence tools a plus.
- ...development. The ideal candidate will possess strong problem-solving abilities, experience in application development, and proficiency in Java 8 or above, along with Spring Boot. Employee benefits include health insurance and a 401(k) plan. #J-18808-Ljbffr Pyramid ConsultingSuggestedContract work
- ...Full Stack Developer (Frontend 70%, Backend 30%). Onsite five days a week, you will design responsive React UIs and build scalable Spring Boot REST APIs to support risk analytics and data integration. You will work across data, services, and infrastructure, emphasizing...Suggested
- ...Full Stack Developer to design, develop, and deploy high-performance applications. The ideal candidate will be proficient in Java Spring Boot, Microservices, AWS, and Angular, with at least 10 years of experience. The role involves building scalable Java applications,...SuggestedLocal area
- ...Full Stack Developer who will design and develop solutions in an AWS environment. Candidates should have experience with React, Spring Boot, and Agile methodologies. The role involves working with a skilled team to contribute to application modernization, ensure quality...Suggested
- eHub Global Inc in McLean, Virginia is looking for an experienced application developer with a strong background in J2EE framework, Spring Boot, and Angular. Candidates should have at least 8 years of experience in the design and development of enterprise applications. You...Suggested
- 15 Java Applications Developers (J2EE, Spring Boot, RESTful Services, Angular, Microservices, Ping, APIgee, AWS) in Mclean, VA APIGEE... ..., Spring Boot, Unix Location: Virginia Job Function: Software Engineering - Java Date Of Job Posting: 09-11-2020 15 Java Applications...Full timeRemote work
- Technical Lead (Java Spring Boot, RESTful APIs, Angular, React, Node JS, JavaScript, Kubernetes, Jenkins, Github, AWS, Azure, Google, Machine... ..., VA. We are seeking a creative, hands-on, hardworking engineer as our Technical Team Lead. As a Technical Lead, you will be...Full timeWork experience placementRelocationShift work
- ...skills and technical ability to tackle issue related to software development process including analysis, design, coding,... ...experience with web/application development using Java/Spring MVC, Spring Core, Spring Boot, Angular, NodeJS 5 years of experience building and deploying...Part timeRemote workRelocation
- ...collaborating with team members to design, develop, and maintain software solutions, ensuring adherence to CI/CD pipelines. Candidates... ...of 2 years of experience in IT, and familiarity with Java Spring Boot, AWS, and various JavaScript frameworks. The position is remote...Remote jobFull time
- ...Brief Role Description We are looking for a Contract Software Engineer I - Backend who is a solid Java developer, ready to execute independently... ...backend code without needing handholding Familiarity with Spring Boot or similar backend frameworks Experience working with REST...Contract work
- ...LLC is seeking an Application Programmer / Java Developer to support a federal client in a remote setting. Responsibilities include software development lifecycle participation, including design, coding, testing, and maintenance of enterprise applications using Java and...Remote job
- ...Overview The Software Engineer will work as part of an agile development team to design, develop, test, and maintain applications supporting... ...will you do? Develop fullstack applications using Angular, Spring Boot, and Java. Work as part of an agile development team and...
$135k - $216k
...Responsibilities Peraton is seeking a Senior Software Engineer in our Herndon, VA location to support a large software development classified... .... Experience using modern techniques such as REST, JSON, Spring, Spring Boot, JavaScript, Ember.js, Nextjs/React, GraphQL frameworks....Full timeContract workShift work- ...mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and... ...secure Java 8+ web applications using the Spring Framework, Spring Boot, and Spring Security. Demonstrated experience supporting...Remote work
- A government contractor is seeking a Software Engineer in Falls Church, Virginia. This impactful role involves designing and maintaining data processing pipelines and workflows using Java and Spring Boot. Candidates should possess a Bachelor's in Computer Science or related...For contractors
- ...Software Engineer (Mainframe, Cobol, CICS) Reston, VA Onsite 1x per month BCBS 2-3 rounds - Onsite / F2F in Reston... ...to learn newer technologies in the future (I.E: Java, Spring Boot, AWS, AI, Machine Learning, etc...) as this is the direction...Full timeContract workLocal areaRemote work
- Exclusive opening for Java Developer (Spring Security) Contract Role: Java Developer (Spring... ...‑on Java Development to create a policy engine (similar to AWS IAM) Work closely with... ...High Level Tech Skills like Java, Spring Boot, REST/Microservices. Have knowledge and...Contract workFor contractorsH1bRemote workRelocation
$86.8k - $198k
Software Engineer The Opportunity: As a back-end developer, you know that a good site or system needs the right combination... ...* Experience with backend frameworks, such as Spring Framework or Spring Boot * Experience with API development, including REST architectural...Full timeContract workPart timeWork at officeLocal areaRemote work$90k - $150k
...role reports to Senior Director of Software Development. This is a hybrid position... ...and deployment processes Improve engineering best practices using open-source... ...C++, or Go ~ Strong experience with Spring Framework (Spring Boot, Spring Data, Spring Batch) ~...Full timeTemporary workWork experience placementWork at officeFlexible hours2 days per week$86k - $138k
...talented Full-Stack Developer with strong experience in Java, the Spring ecosystem, Angular front-end development, Oracle databases, and... ...develop, test, and deploy Java-based applications using Spring Boot and related frameworks. * Develop and maintain modern,...Contract workRemote workShift work- ...Full Stack Java Developer Key Skills; Java/J2EE. Spring boot Microservices, Angular, AWS, Design Patterns Senior Technical Lead with Java, Spring Boot, Amazon Web Services, Docker Job Summary The Senior Technical Lead will be responsible for leading...
- ...Developer with strong experience in AWS, UI development, and data engineering. The ideal candidate will have an engineering mindset,... .... Develop full-stack applications using Java, Spring, Spring Boot, JSP, and Angular. Work with AWS services including S3, CloudWatch...Remote work
- ...backed by REST based services written in Spring. The engineer will be responsible for: Work as an... ...development processes. Participating in software development process following agile model... ...modern Spring applications with Spring Boot; strong background with Spring and...
- ...Reston, VA (Onsite – 5 days a week) (Only local) Job Type Contract Experience 12+ years required Job Function Information Technology Industries IT Services and IT Consulting Technical Skills Java Spring Boot Microservices Angular AWS GHCP (GitHub Copilot) #J-18808-Ljbffr...Contract workLocal area
- ...Full Stack Software Engineer Job ID: 26-1101 Clearance: Minimum Secret clearance Location: Herndon, VA Who We Are Since our inception back... ...end features and creating backend services with Node.js and Spring Boot. You will set up and maintain REST APIs and microservices, then...Work experience placementLocal area
- ...Title Must have extensive experience working with Java/J2EE 8+ and Spring 4+ Must have extensive experience with web services and understanding of RESTful / SOA Services, especially using Spring Boot Good to have experience in working with API Management Tools....
$98.5k - $206.8k
...motivated Full Stack Developer to join our IT software development team. This is a hands-on... ...o Python/Django/Flask/Go o Java/Spring Boot o C#/.NET Core Database: Experience... ...s degree in Computer Science, Software Engineering, or related field (or equivalent...Full timeContract workWork experience placementLocal areaImmediate startFlexible hours- ...mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and... ...jquery UI Back End Skills: Microservices, REST, Java, Spring, Spring Boot, Hibernate, JDBC, Oracle Database. Web Server: Tomcat...
- ...Senior Software Engineer In the Retail Services group you will work as part of a small team to design, build, and field some of the world... ...practices, and architecture Required Skills Java, Spring Boot Basic Qualification 4 years experience developing web...Contract workImmediate start
- ...On Perm applications to AWS Cloud Need AWS cloud migration experience Must have strong experience with Spring Stack – (Spring Core, Spring Web, Spring Boot and Spring MVC) Must have exposure with Middleware technologies - WebSphere/Weblogic/Apache Tomcat...Permanent employmentLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Java17+ and Spring Boot. Be the first to apply!
- ngo software engineer Reston, VA
- software developer Reston, VA
- part time software developer remote Reston, VA
- financial software developer Reston, VA
- senior software engineer ruby on rails Reston, VA
- software engineer amazon Reston, VA
- senior software design engineer Reston, VA
- software engineer remote Reston, VA
- entry level software engineer remote Reston, VA
- software engineer contract Reston, VA


