Backend Developer -Journeyman

Viderity Inc.

Washington (District of Columbia)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Viderity Inc. is seeking a Backend Developer to design, develop, and maintain Java web applications using J2EE, REST/JSON, Spring, Spring Boot, and related technologies. You will work within an Agile team, produce design documents, and help resolve issues across development and production environments.

The role emphasizes building RESTful services, microservices, and cloud deployments with AWS, while contributing to code reviews, unit testing, and production support responsibilities.

Qualifications

  • Hands-on experience with J2EE and REST/JSON based services.
  • Strong knowledge of Java and related technologies (Spring, Spring Boot, Spring MVC, Spring Security, JPA).
  • Experience building and consuming RESTful APIs and microservices.
  • Comfort with relational databases and SQL queries.
  • Experience with AWS services and cloud deployments.
  • Familiarity with CI/CD pipelines and tooling (Jenkins, GitHub Actions).

Responsibilities

  • Design, develop, test, and maintain Java web applications.
  • Follow Agile software development lifecycle and produce design documents.
  • Debug, investigate issues, and resolve production incidents.
  • Collaborate with teams to implement RESTful services and microservices.
  • Contribute to code reviews, testing, and documentation.
  • Provide production support as a member of the on-call team.

Skills

Java programming
REST API design
Spring / Spring Boot
J2EE
Microservices
AWS services
GIT version control
Maven build tool
Debugging / problem solving
Unit testing / code reviews

Tools

GitHub
Bitbucket
Jenkins
Maven
IntelliJ / VS Code
Docker
Kubernetes

Job description

Viderity is seeking a Backend Developer with experience in developing J2EE applications using REST/JSON, Spring,

SpringBoot, J2EE. Designs, develops, and implements web-based Java applications to support business

requirements. Follows approved Agile life cycle methodologies, creates design documents & performs

program coding. Resolves technical issues through debugging, research, and investigation. Works a

portion of their time as a member of the production support team.


  • Excellent communication and teamwork skills
  • Excellent problem-solving skills, including identifying areas for improvement to processes or
  • applications
  • Strong knowledge of and experience with Java programming language and related Technologies
  • like J2EE, Streams API, JSP, Servlets, JDBC, Spring, Springboot, Spring MVC, Spring Security, JPA,
  • Web Services (REST, Soap), XSLT, XML, JSON
  • Strong experience with the GIT version control system and familiarity with code repository
  • hosting services such as GitHub and BitBucket
  • Strong experience with the Maven build tool
  • Strong experience with a modern IDE such as VS Code or Intellij
  • Strong experience with relational databases and queries
  • Strong experience with production support and issue resolution
  • Experience building and consuming RESTful APIs and microservices architecture.
  • Experience with documenting technical specifics and/or tech design
  • Experience designing and performing unit testing, functional testing, and code reviews
  • Experience with Database design including Stored Procedures, DML and DDL tasks
  • Experience with AWS Services
  • Experience using AI Coding Assistants
Preferred Skills:
  • Experience with modern frontend frameworks such as React, Ember, EXT, Angular, Bootstrap
  • Experience working in an Agile development environment
  • Experience with JIRA and Confluence, or other project/issue tracking software
  • Experience with application front-end languages and frameworks such as HTML, JSP, JavaScript,
  • jQuery, and CSS
  • Experience with CI/CD pipelines/tools such as Jenkins and GitHub Actions
  • Experience with the Python programming language
  • Experience with modern frontend frameworks such as React, Ember, EXT, Angular, Bootstrap
  • Experience with performance/profiling tools, and hands-on debugging skills on any preferred IDE
  • Experience with Docker and Kubernetes
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer - Journeyman
Back End Developer - Journeyman

Viderity Inc. • Washington

On-site
USD 100,000 - 140,000
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • Washington

On-site
USD 110,000 - 140,000
Backend Developer - Senior
Backend Developer - Senior

Socket.dev • Washington

On-site
USD 120,000 - 170,000
Java Developer
Java Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 130,000
Java SpringBoot Developer
Java SpringBoot Developer

Compunnel, Inc. • Minneapolis (MN)

On-site
USD 100,000 - 130,000
Backend Developer - Java/Spring, REST & Microservices
Backend Developer - Java/Spring, REST & Microservices

Viderity Inc. • Washington

On-site
USD 110,000 - 150,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000