(Enter skills, job title, etc.)

Java Lead (Server-side Development)

Job Title:

Java Lead (Server-side Development)

Location:

Weehawken, NJ

Industry:

Information Technology

Job Description:

Our client in the asset management industry is seeking a Java Technical Lead with strong Server-side development experience. Our client has a large, multi-year technology initiative to revamp and enhance their platform that houses their enterprise applications used by Financial Advisors, branch support staff and the home office team. This role will work closely with global teams and other partner teams around the world.

The right candidate for this role will have prior experience in the asset management industry and will be a software designer with the ability to balance architecture tradeoffs in a system design.

This is a full time position. U.S. Citizens and all other parties authorized to work in the U.S. are encouraged to apply. Our client is unable to provide sponsorship at this time. 

 

Responsibilities

  • Provide technical expertise and recommendations when it comes to assessing new software projects and initiatives that will support and enhance existing applications
  • Design / code, construct code reviews, test software as needed, participate in application architecture and design and other phases of SDLC
  • Provide technical, troubleshooting and design guidance to other team members

 

Job Requirements:

Requirements:

  • Minimum of 10+ years of experience in a large enterprise environment, building robust and scalable applications
  • Proficiency in back-end programming (Modern Java, Spring Core, Spring Boot, REST/SOAP, myBatis/JDBC, Redis or a similar distributed Java caching framework)
  • Experience in databases (Oracle strongly preferred)
  • Experience with web application security, authentication methodologies and SSO technologies
  • Experience in TDD alongside use of automated test frameworks, mocking/stubbing, etc.
  • Experience with code versioning tools (Git, SVN) and the release management process
  • Experience working in an Agile environment
  • Experience working with teams that are geographically dispersed and fall across multiple time zones
  • Proactive, detail oriented
  • Comfortable working in a dynamic environment with fast-paced deliveries and changing requirements
  • Problem solver, strong communicator, comfortable working with technical and non-technical team members

 

Tip of the Week


Make sure your LinkedIn profile is identical or similar to your resume. Consistency is key!

 

View Starpoint's Top Tips.

Send Us Your Resume


Let Starpoint's expert recruiters help you land your next job.

 

Submit Your Resume

@Starpoint_Jobs