Job Actions

Job Information

Senior Java Developer / Spring
BASKING RIDGE NJ 07920
Category: Manufacturing
  • We need you for Contract
  • This job pays $42 - $52.50 per hour per
  • **job details: **
    + industry: Information Technology
    + reference: 614553

Job code: lhw-e0-88398925

Company Profile

Randstad

Contact Company


Local Information

Laugh while you Look

Sponsored Ads

Summary

  Job posted:   Tue Apr 17, 2018
  Distance to work:   ? miles
       
  1 Views, 0 Applications  
 
Senior Java Developer / Spring
Senior Java Developer / Spring
**

job description**


**Senior Java Developer / Spring**


In this senior developer role, you will have overall responsibility for understanding the requirements and delivering the technical solution. This role includes analyzing business requirements, performing options analysis, ensuring quality/alignment of Designs, knowledge of enterprise architecture and standards and overall responsibility for delivering the solution in a timely manner.


**Responsibilities:**


+ Must be very advanced in Java, Spring

+ Programming and Development is the core focus

+ Working in a very small team for advanced programming work with very little direction


**Summary**


- Strong hands on experience in Java Spring (Spring Boot and Spring Batch) integration projects.


- Expert in application integration technologies such as REST webservices along with XML, JSON and Multi-threading concepts.


- Cloud experience is advantageous (AWS).


- Fluent in traditional databases (SQL, Oracle etc.) with data modelling and data architecture concepts.


- Proactive, self-directed, detail-oriented, independent worker with strong interpersonal skills.


- AngularJS


**Additional Skills**


- Strong Java, Spring family of frameworks, SQL, PL/SQL


- Experience with developing applications running on UNIX or Linux.


- Experience with messaging middleware (e.g. JMS, Tibco RV etc.)


- Experience in working within a co-located/distributed development team.


- Design solutions and proof of concepts (POCS)


- Experience with IDEs like Eclipse and RAD


- Experience with Version control systems (SVN, GIT etc)


- Experience in working with databases (JDBC, Hibernate or other ORM frameworks)


- Quickly develop solutions with little or no oversight. Need to be a self-starter, resourceful.


- In depth involvement in the business requirement analysis.


- Day to day monitoring of all efforts related to designing, coding, testing, debugging, documenting and supporting all types of decommissioning applications consistent with established specifications and business requirements to deliver business value


- Deep and hands on understanding of the technologies involved in the project.


- Use best practices in development, processes, methodologies, tools and technologies.


- Provide technical guidance and direction to team members.


- Identify risks and develop risk mitigation plan.


- Coordinate the team communication and provide mentorship to technical resources.


- Interact with management and provide status reports


- Translate highly complex concepts in ways that can be understood by a variety of audiences


- Troubleshoot production support issues post release deployment and come up with solutions. Ability to solve complex production issues


**Required Qualifications**


- Bachelor's degree and 6+ years of experience in information systems development


- 4+ year of strong hands on experience in Java Spring (Spring Boot and Spring Batch) integration projects.


- Java and Spring MVC


- Good knowledge in Java/J2EE/Java script based applications


- 5+ years JavaScript experience


- 3+ years web application development experience


- Object Oriented JavaScript


- JavaScript, HTML5, CSS3, AJAX


- Angular JS knowledge


- Code quality and code review


**Assets:** Big data, object storage

More Information »