Viderity Inc. is hiring a Backend Developer to design, develop, and implement web-based Java applications that support critical business requirements. You will be part of a team that follows Agile methodologies to deliver high-quality software.
What You'll Do
- Design, develop, and implement web-based Java applications to support business requirements.
- Follow approved Agile life cycle methodologies, create design documents, and perform program coding.
- Resolve technical issues through debugging, research, and investigation.
What We're Looking For
- Excellent communication and teamwork skills.
- Excellent problem-solving skills, including identifying areas for improvement to processes or applications.
- Strong knowledge of and experience with the Java programming language and related technologies like J2EE, Streams API, JSP, Servlets, JDBC, Spring, Springboot, 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 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.
Nice to Have
- 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 no sql databases.
- Experience with Docker and Kubernetes.
Technical Stack
- Java, J2EE, Streams API, JSP, Servlets, JDBC, Spring, Springboot, JPA, REST, Soap, XSLT, XML, JSON
- GIT, GitHub, BitBucket, Maven
- VS Code, Intellij
- Relational Databases, AWS Services
- HTML, JavaScript, jQuery, CSS
- Jenkins, GitHub Actions, Python
- React, Ember, EXT, Angular, Bootstrap
- Docker, Kubernetes
Work Mode
This is a remote position. Candidates should be based in Alexandria, Virginia, United States.
Viderity Inc. is an equal opportunity employer.





