Java Developer

Hire IT People
Trenton, NJ, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) HTML5 Microsoft Azure Bootstrap (Software) Software Bug Management Software Quality Software Debugging Design of User Interfaces JQuery Junit Model View Controller (MVC) Scrum Methodology
+6 more
Simple Object Access Protocol (SOAP) Web Applications Web Services AngularJS Information Technology Restful APIs

Job description

Design, Analysis, and Development: 50%

  • Lead the software interface development team in the development, change control, issues resolution, requirements management, analysis and design, programming/construction, and testing.
  • Design, Develop, and Integrate using distributed JAVA/J2EE technologies.
  • Serve as a technical expert on development, coding, testing, and debugging stages of application.
  • Lead activities and interact with users through all phases of the Systems.
  • Develop controllers, services, and DAO layers using the spring framework (Spring MVC, Spring data, Spring rest, IOC, AOP, Security,), ORM like JPA, and Oracle.
  • Develop detailed specifications, coding, and unit and systems testing for the application.
  • Provide technical and analytical guidance to team members to facilitate the implementation of new technologies.
  • Develop the Web Services for both SOAP and Restful.
  • Design and Implement web-based applications using JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap, and other web-based frameworks.
  • Perform Gap Analysis and Risk analysis of the existing system, evaluate the benefits of the new system, and check the compatibility of the existing system infrastructure with the new business Requirements.

Implementation, Testing, deployment bug fixes: 30%

  • Create process maps, workflow diagrams, structure charts, and different types of system or process representations.
  • Create interface specification documents between impacted applications.
  • Write and implement test scenarios for the components developed using different java-based technologies like Junit.
  • Deploying the applications using the Jenkin jobs in various environments like Development, ST, and UAT.
  • Creating stories and sub-stories in various sprint tasks using ADO.
  • Involved in improving the code quality using tools and STS IDEs.
  • Analyze the logs and create Visual VM, and dashboards to identify the issues in a production environment.
  • Involved in fixing the bugs in various environments like D2D, ST, UAT, and Production.

Coordinate with other team members and product owners/BA meetings, sprint planning: 20%

  • Taking ownership of complex business requirements and working them to completion.
  • Interact with UX/UI design team to discuss UI/UX impacts on a need basis, interact with Product Owner/BA to get/clarify feature requirement details on a need basis.
  • Follow Agile ceremonies like Sprint Planning, Backlog Grooming, Daily Scrum, Sprint Review, and Sprint Retrospective.

Requirements

Education: The minimum qualification required for the performance of the above specialty occupation duties is a bachelor’s degree in Computer Science , Engineering or equivalent in a related field or a foreign equivalent with relevant experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hireitpeople.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann +3 · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

3:18 min

Differentiating technical frameworks in early technical recruitment

Mahmoud Aly Mahmoud Aly · World Congress 2025

1:30 min

Lessons from jQuery and early JavaScript frameworks

Victor Savkin Victor Savkin · World Congress 2026 Europe

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all