Java Developer

2 weeks ago

New York, NY, United States The Judge Group, LLC Full-time

Our client is currently seeking a Java Developer - IV

Job Title: Java Developer - Iv

Location: Basking Ridge, NJ (Hybrid)

Duration: Long term contract

Job description:

  • 3 days in office and 2 days remote/week B.S. or equivalent work experience.
  • Responsible for the design and development of medium to highly complex systems.
  • Skills include system design and analysis as well as business skills.
  • Works with data and project managers to understand systems and consults with customers to understand needs.
  • Developments and implements new systems, corrects software errors in existing systems, and works to improve performance through hardware upgrades.
  • Manages computer systems in a business environment and responsible for resolving technical issues.
  • Knowledgeable in programming, data structures, computer systems, and software engineering. Bachelor's degree in computer science, software engineering, or another related field.
  • Ability to manage multiple assignments.
  • Superior written and oral communication skills.
  • This position is for a Front-end application development with excellent hands-on experience.
Required Skills:
  • The candidate to fill this position should have hands-on experience using the following technologies:
  • Extensive development experience with Java/J2EE, Core Java, Camel framework, Multi-Threading
  • Hands on experience with Node.js, Angular js, Angular 5, HTML,CSS, Bootstrap ,React, JavaScript
  • Hands on experience with Java/J2EE, Core Java ,Spring Boot.
  • Experience in developing responsive web design, and cross-browsers compatibility.
  • Experience in implementing Ngrx-Store ,Grunt, angular-cli and Redux Library.
  • Experience with static analysis tools such as Sonar Cube, Fortify. HTML/CSS/Java, JavaScript with responsive design, Bootstrap, Angular.
  • Experience with Node.JS, Express and REST API.
  • Experience in responsive web design, and cross-browsers compatibility.
  • Familiarity working with projects tracking systems, such as Jira.
  • Hands-on experience with source control system such as Accurev, Maven, Git Candidate should be able to apply commonly used integration patterns in solution design and implementations and should be self-sufficient to develop a solution given the business requirements and high-level design.
Responsibility:
  • End-to-End Systems Analysis and Design
  • Analyze architecture, relationship between systems, and systems flow of end-to-end designs
  • Identify potential performance constraints with inter-system designs
  • Evaluate solution?s alignment with the end user experiences Software/ Application Development & Architecture
  • Develop systems and applications using complex algorithms to deliver business functions or architectural components
  • Apply appropriate integration patterns based on technical requirements and high-level design Testing
  • Unit and integration test code using happy and exception paths
  • Test business processes/products across applications with an end-to-end process flow System & Network Security
  • Reduce security threats with dependable & reliable security tools & software applications
  • Have and apply knowledge of secure programming techniques to reduce vulnerability to business application Technical Communication
  • Communicate technical details to various audience types
  • Select appropriate communication medium
  • Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation
  • Teamwork & collaboration skills to work across organizations and lead cross-functional teams
  • Problem solving skills to develop quick yet sound solutions to resolve complex issues
  • Designing, developing, implementing, testing the applications.
  • Relevant experience programming in HTML/CSS/Java, JavaScript with responsive design, Bootstrap, Angular. Experience with Node.JS, Express and REST API.
  • Experience in responsive web design, and cross-browsers compatibility.
  • Hands-on experience with static analysis tools such as Sonar Cube, Fortify