← Back to jobs

TechWish Logo
Senior Java Developer

TechWish

 

Sterling, VA, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Senior Java Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and develop software applications using Twelve-Factor App methodology from functional requirements.

Responsibilities

  • Design and develop Microservices using Spring Boot, Java, and RESTful architecture.
  • Implement Graphical User Interface (GUI) using presentation tier technologies like JSP, HTML, CSS, XML, AJAX, jQuery, AngularJS, ReactJS, Node JS, and JavaScript.
  • Develop and maintain Enterprise Java Batch applications using JSR 352 and schedule jobs with Control-M.
  • Develop Data Access Layer (DAO) to interface applications with IBM DB2 9.0 on z/OS using SQL, JDBC template, and Hibernate.
  • Create POCs and templates for Behavior Driven Development (BDD) test frameworks using Cucumber, Gherkin, and Java.

Required Skills

  • 10+ years of experience with Java, Spring Boot, Angular, and React.
  • Extensive design and programming skills in Java and JEE technologies.
  • Hands-on experience with AngularJS, jQuery, ReactJS, and Express/Node.js.
  • Experience with Continuous Integration/Continuous Delivery tools: Bitbucket, Maven, Jenkins, Nexus, UCD.
  • Proficiency in modern JavaScript, including ES13+ features (classes, arrow functions, modules).
  • Experience designing Web Page components compliant with Section 508.
  • Familiarity with Web Services technologies, including SOAP/WS-I/MTOM.
  • Experience with cloud environments such as OpenShift and AWS.
  • Bachelor's or Master's degree in Computer Science, Mathematics, Engineering, or related field.

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs