Java Developer
Ashburn VA (Hybrid) Job Summary We are seeking a mid-level Java Developer to join a contract with a federal government client in support of an important mission. In this role, you will have the opportunity to work with a great team while supporting Customs and Border Protection.
Responsibilities - Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.
- As part of an agile team, researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements.
- As part of an agile team, designs and develops new software products or major enhancements to existing software.
- Addresses problems of systems integration, compatibility, and multiple platforms.
- Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
- Resolves problems with software and responds to suggestions for improvements and enhancements.
- Providing software development services and experience to implement new initiatives
- Providing implementation and technical support services.
- Providing technical support to respond to technical issues, research and resolve problems and other non-programming technical services.
- Estimating the Level of Effort (LOE) and difficulty of programming assignments.
Education and Experience - Bachelor's degree plus at least years of work experience or equivalent combination of education and experience. The work experience should be supporting Java applications and associated frameworks such as Spring
- At least years of development experience using Angular (Version and higher)
- years of experience working in an Agile team development environment using Jira or a similar tool
- year of experience working in an automated development environment, using CI/CD tools such as Git, Bamboo, Jenkins, SonarQube
Required Skills - Experience developing against relational databases (, Oracle, PostgreSQL)
- Experience developing against relational databases and solid SQL querying skills
- + years experience with web services development
- + years experience writing automated unit tests
- Good communication skills, both written and verbal
- Team player and ability to mentor developers with lesser experience
Desired Skills - Experience developing in and deploying to a Cloud environment (such as Amazon Web Services)
- Experience with Ruby on Rails
- Experience with Docker, Kubernetes or similar tools
- Experience with JMS (, IBM MQ, ActiveMQ)
Security Clearance - Eligible to obtain a clearance.
cjjobs