Java Developer

2 weeks ago


Beltsville, Maryland, United States Randstad US Full time
Job Summary:
Randstad US is seeking a skilled Java Developer to support a program at DEA. The ideal candidate will have experience in all phases of the development lifecycle, including design, development, and testing of secure web services. The successful candidate will also have experience with Java 11+, Object-Oriented analysis and design, and secure web application development using JEE8. Additionally, the candidate should have experience with Java ORM technologies, Spring Framework, and JBoss EAP 7 Web Application Server. The role requires a strong understanding of software development principles, including test-driven development and continuous improvement. The candidate should also have excellent communication and problem-solving skills. The position is a contract role with a salary range of $70-$80 per hour. The work hours are 8am to 4pm, and the education requirement is a Bachelor's degree in a relevant field. The ideal candidate will have at least 6 years of experience in the field and a strong understanding of the technical requirements listed below. The candidate should also be a US Citizen and able to pass a government-issued background investigation. The position is open for thirty (30) days.

Responsibilities:

  • Contribute in all phases of the development lifecycle
  • Design/Develop secure web services for internal and public use
  • Write well-designed, commented, efficient code
  • Ensure designs and implementations are in compliance with customer specifications
  • Prepare and produce releases of software components using waterfall and AGILE methodologies
  • Troubleshoot production application operational issues
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review


Requirements:

  • Experience with Java 11+
  • Experience with Object-Oriented analysis and design using common design patterns
  • Experience designing and developing secure web applications using JEE8
  • Experience developing web applications front ends using JSF/PrimeFaces
  • Experience developing scalable, secure, access-controlled Java SOAP and REST service APIs and implementations
  • Experience with Java ORM technologies JPA2/Hibernate, SQL, and Oracle
  • Experience with the Spring Framework 5
  • Experience with JBoss EAP 7 Web Application Server
  • Experience developing web applications using Spring MVC/Spring Web Flow
  • Experience working with CVS and GIT
  • Experience with test-driven development
  • Must be a US Citizen to meet contract requirements. Public Trust preferred.
  • Ability to successfully pass a government-issued background investigation.


Education/Experience:

  • BS/BA in Engineering, Physics, Computer Science, Information Technology, Mathematics or equivalent, and at least four (4) years' experience in the field.
  • Eight (8) years of related experience in lieu of a college degree.


Qualifications:

  • Experience level:


  • Minimum 6 years of experience
  • Education:


  • Bachelors


Skills:

  • Java


Equal Opportunity Employer:

Randstad US is an equal opportunity employer and welcomes people of all abilities and backgrounds. If you require a reasonable accommodation to make your application or interview experience a great one, please contact us.

We offer a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).

This posting is open for thirty (30) days.

  • Beltsville, Maryland, United States Randstad Full time

    Job Summary:Randstad Federal is seeking a skilled Java Developer to support a program at DEA. The ideal candidate will have experience in software development using Java 11+, object-oriented analysis and design, and secure web application development using JEE8+. The successful candidate will contribute to all phases of the development lifecycle, design and...