xelys jobs xelys jobs

Java Developer

eSimplicity

midpermanentbackend Columbia, MD Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

JavaSpring BootREST APIsSQLPostgreSQLJPAHibernateGitMavenCI/CD

About the role

Role Overview

The Java Developer designs, develops, tests, and maintains scalable Java applications that support enterprise systems and mission-critical workloads. You will translate business and technical requirements into secure, high-performance solutions and work closely with architects, business analysts, DevOps, and QA.

Responsibilities

  • Design, develop, test, and maintain Java-based applications and services
  • Write clean, efficient, well-documented code following industry best practices
  • Participate in requirements analysis and technical design discussions
  • Develop RESTful APIs and backend services
  • Integrate applications with databases, third-party systems, and cloud services
  • Support deployment, configuration, and troubleshooting
  • Participate in code reviews and adhere to coding standards
  • Collaborate with cross-functional teams in Agile/Scrum environments
  • Create and maintain technical documentation
  • Troubleshoot defects and performance issues
  • Ensure compliance with security, data protection, and secure coding standards

Required Skills / Qualifications

  • Java 8+ (strong foundational to intermediate experience)
  • OOP principles
  • Familiarity with Spring / Spring Boot
  • Basic knowledge of RESTful web services and API development
  • Relational database knowledge (e.g., SQL, PostgreSQL, MySQL)
  • Git for version control
  • Build tools such as Maven or Gradle
  • Understanding of SDLC methodologies
  • Strong analytical and problem-solving skills
  • Ability to translate business requirements into technical solutions
  • Effective written and verbal communication
  • Ability to work independently and collaboratively, manage multiple tasks, and meet deadlines
  • Ability to learn new frameworks/tools quickly
  • Ability to maintain confidentiality and follow secure coding practices
  • Experience providing technical support/knowledge transfer when required

Additional Requirements

  • Public Trust clearance required (U.S. citizen or foreign national clearance path; must have lived in the U.S. at least 3 of the previous 5 years; valid/non-expired passport and appropriate VISA/work permit documentation)
  • Bachelor’s degree in Computer Science/IT/Engineering or related field
  • 4+ years of Java development
  • Experience with JPA / Hibernate
  • Experience with CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI)
  • Experience working in Agile/Scrum environments

About eSimplicity

eSimplicity is a modern digital services company that partners with U.S. government agencies to improve outcomes for Americans. It delivers intuitive products and services for federal missions, helping agencies transform today through secure, reliable technology.

Scraped 6/13/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.