Java Developer

Overview

Remote
On Site
USD80 - USD90
Contract - W2

Skills

Java Developer

Job Details

job summary:

Randstad Federal is seeking a Java Developer in support of a program at IRS




location: Frederick, Maryland

job type: Contract

salary: $80 - 90 per hour

work hours: 8am to 4pm

education: Bachelors



responsibilities:


Key Responsibilities:


- Contribute to all stages of software development lifecycle


- Design, implement and maintain Java-based applications that can be high-volume and low-latency


- Ensure application designs conform with business goals


- Develop well designed, testable code and and test it


- Implement test automation tool stacks and techniques


- Managing Java and Java EE application development


- Help implement DevSecOps pipelines


- Identify and resolve any technical issues arising


- Create detailed design documentation


- Propose changes to current Java infrastructure


- Conducting software analysis, programming, testing, and debugging


- Prepare and produce releases of software components


- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.


Required Skills and Experience:


- 8+ years of hands-on Java development experience


- Relational Databases (MSSQL, MySQL, PostgreSQL)


- NoSQL Databases (MongoDB or similar) desired


- Web Development (HTML, CSS, JavaScript, NodeJS)


- React Frontend experience


- Java Spring Microservices Architecture


- Spring MVC and Spring Boot experience


- Experience implementing RESTful services


- Experience implementing various techniques for managing user session data in scalable systems


- Experience with containerization (Kubernetes, Docker, Open Shit) required


- Experience with Linux/Unix and Solaris


- Software design principles and patterns


- Agile software development planning and implementation (Scrum)


- Test Driven Development


- API Design & Test Automation




qualifications:


  • Experience level: Experienced
  • Minimum 8 years of experience
  • Education: Bachelors


skills:

  • Java
  • Required Skills and Experience:


    - 8+ years of hands-on Java development experience


    - Relational Databases (MSSQL, MySQL, PostgreSQL)


    - NoSQL Databases (MongoDB or similar) desired


    - Web Development (HTML, CSS, JavaScript, NodeJS)


    - React Frontend experience


    - Java Spring Microservices Architecture


    - Spring MVC and Spring Boot experience


    - Experience implementing RESTful services


    - Experience implementing various techniques for managing user session data in scalable systems


    - Experience with containerization (Kubernetes, Docker, Open Shit) required


    - Experience with Linux/Unix and Solaris


    - Software design principles and patterns


    - Agile software development planning and implementation (Scrum)


    - Test Driven Development


    - API Design & Test Automation





Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers 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.


It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Randstad Digital