Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Preferred
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.

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Java17+ and Spring Boot in Reston, VA vacancy
  •  ...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 Consulting
    Suggested
    Contract work

    Pyramid Consulting

    Mc Lean, VA
    1 day ago
  •  ...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

    Unisys

    Mc Lean, VA
    4 days ago
  •  ...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,... 
    Suggested
    Local area

    Brilliant Infotech

    Mc Lean, VA
    2 days ago
  •  ...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

    Concept Plus LLC

    Fairfax, VA
    4 days ago
  • 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

    eHub Global Inc

    Mc Lean, VA
    17 hours ago
  • 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 time
    Remote work

    DBA Web Technologies

    McLean, VA
    more than 2 months ago
  • 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 time
    Work experience placement
    Relocation
    Shift work

    DBA Web Technologies

    McLean, VA
    more than 2 months ago
  •  ...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 time
    Remote work
    Relocation

    Dexian LLC

    Mc Lean, VA
    4 days ago
  •  ...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 job
    Full time

    Harmonia

    Mc Lean, VA
    17 hours ago
  •  ...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

    Electrify America LLC

    Reston, VA
    4 days ago
  •  ...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

    Harmonia

    Mc Lean, VA
    2 days ago
  •  ...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... 

    VTG Defense

    Herndon, VA
    4 days ago
  • $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 time
    Contract work
    Shift work

    Peraton

    Herndon, VA
    1 day ago
  •  ...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

    GCI Incorporated

    Dulles, VA
    17 hours ago
  • 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

    Bow Wave LLC

    Falls Church, VA
    17 hours ago
  •  ...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 time
    Contract work
    Local area
    Remote work

    Anveta

    Reston, VA
    17 hours ago
  • 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 work
    For contractors
    H1b
    Remote work
    Relocation

    AnalyzeData

    Mc Lean, VA
    17 hours ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Herndon, VA
    3 days ago
  • $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 time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    2 days per week

    Transunion

    Reston, VA
    11 days ago
  • $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 work
    Remote work
    Shift work

    Peraton

    Herndon, VA
    1 day ago
  •  ...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... 

    Omni Inclusive

    Reston, VA
    17 hours ago
  •  ...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

    Compunnel

    Reston, VA
    4 days ago
  •  ...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... 

    Convirgence

    Herndon, VA
    4 days ago
  •  ...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 work
    Local area

    Nityo Infotech

    Reston, VA
    1 day ago
  •  ...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 placement
    Local area

    Navitas Business Consulting

    Herndon, VA
    17 hours ago
  •  ...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.... 

    Samprasoft

    Reston, VA
    17 hours ago
  • $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 time
    Contract work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    CACI International

    Reston, VA
    4 days ago
  •  ...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... 

    GCI Incorporated

    Dulles, VA
    17 hours ago
  •  ...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 work
    Immediate start

    Software Technology Inc

    Reston, VA
    4 days ago
  •  ...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 employment
    Local area

    Samprasoft

    Reston, VA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Java17+ and Spring Boot. Be the first to apply!