Viderity is an award-winning consulting firm specializing in IT, creative services, and outreach services for federal agencies and commercial clients, with a strong focus on STEM support for civilian agencies. We have a track record of perfect CPARS and exceptional reviews across agencies such as NSF, USPTO, DOL, NARA, NIST, and Smithsonian. At Viderity, you'll be part of a friendly, smart, and passionate team focused on tackling technology, management, and creative projects.
This is a 100% remote role for candidates based in the Washington D.C. Metro Area (D.C., Maryland, Virginia). Candidates can be located within a 2-hour commute from Alexandria, Virginia.
Viderity is seeking a Mid Level Java 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.
Required Skills:
- 5-6 years of experience in a related position
- Excellent communication and teamwork skills
- Strong knowledge and project experience in Java Technologies like J2EE, JSP, Servlets, JDBC, Spring, Springboot, JPA, Web Services (REST), XSLT, XML
- 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 application front-end code bases such as HTML, JSP, JavaScript, jQuery, and CSS
- Experience with Database design including Stored Procedures, DML and DDL tasks
- Experience with the GIT version control and familiarity with code repository hosting services such as GitHub and BitBucket
- Experience building/converting projects to Maven platform
- Knowledge of CI/CD tooling i.e. Jenkins/Docker/AWS/webhooks
Preferred Skills:
- Experience working with in an Agile development environment
- Experience with AWS features like AWS SDK, S3, SNS/SQS, SES, Lambda functions
- Experience with JIRA and Confluence, or other project/issue tracking software
- Excellent communication and teamwork skills
- Excellent problem-solving skills, including identifying areas for improvement to processes or applications
- Experience with modern JavaScript MVC frameworks such as EmberJS, React, Angular, Bootstrap
- Experience with performance tools, and hands-on debugging skills on any preferred IDE
- Experience with Sybase and/or Postgres databases
- Knowledge of Docker, Kubernetes and deployment Pipelines
Salary range: Salary Range: $94,000-103,000
Benefits:
- 401(k)
- 401(k) matching
- Dental Insurance
- Health insurance
- Paid time off
- Retirement plan
- Vision insurance
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute