Backend Engineer - Junior

Nationwide IT ServicesFairfax, VA
1dHybrid

About The Position

Nationwide IT Services, NIS, is seeking a junior Backend Engineer for a potential opportunity. In this position, the Engineer will: Design and develop Spring Boot microservices (Java 21+) that expose RESTful APIs to frontend consumers. Decouple and break down monolithic designs into domain-driven services (e.g., breaking a massive "User" module into distinct Identity, Profile, and Authorization services). Write Unit Tests for internal development testing. Implement resilience patterns (Circuit Breakers, Retry Logic) using tools like Resilience4j to ensure services stay up even when government networks degrade. Perform database migrations using Hibernate ORM. Write SQL Stored Procedures when necessary for performance optimization. Primary Objectives: Assist in the Discovery Phase activities of gathering user requirements, business analysis, legacy system analysis, Epic/Story creation, external data integration planning, and product backlog management.

Nice To Haves

  • Active Secret Clearance preferred
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 2+ years of server-side Java development (Spring Boot, Spring Data JPA, Spring Security)
  • Understanding of SQL (Tables, Indexes, Triggers) and PL/SQL.
  • Experience writing Dockerfiles and deploying to Kubernetes (K8s) or OpenShift.

Responsibilities

  • Design and develop Spring Boot microservices (Java 21+) that expose RESTful APIs to frontend consumers.
  • Decouple and break down monolithic designs into domain-driven services (e.g., breaking a massive "User" module into distinct Identity, Profile, and Authorization services).
  • Write Unit Tests for internal development testing.
  • Implement resilience patterns (Circuit Breakers, Retry Logic) using tools like Resilience4j to ensure services stay up even when government networks degrade.
  • Perform database migrations using Hibernate ORM.
  • Write SQL Stored Procedures when necessary for performance optimization.
  • Assist in the Discovery Phase activities of gathering user requirements, business analysis, legacy system analysis, Epic/Story creation, external data integration planning, and product backlog management.

Benefits

  • medical, dental, and vision insurance
  • life and disability insurance
  • 401(k) plan with employer match
  • paid holidays
  • PTO (sick/vacation)
  • commuter benefits
  • employee assistance program (EAP)
  • educational reimbursement
  • Pet Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service