About this role

Company Description

Fortune 100 financial services organization that is the leading retirement provider for people who work in the academic, research, medical and cultural fields.

Job Description

Job Title: Senior Java Developer

 

Location: Charlotte, NC

 

Duration: 6+ Months, Could extend

 

 

Responsibilities:

• Development of a Spring Based Rest Services, Spring Batch, and Spring Integration Components for an Enterprise Money Movement and Payments Platform

• Work closely with technical lead and offshore developers to implement new Spring based components

• Manage day to day technical challenges and communicate to manager any risks or issues associated with the development activities

• Identify opportunities for system reuse and system simplification

• Utilize and monitor internal performance monitoring for continuous improvement in code quality and delivery

Qualifications

Required Skills: 

 

• 7+ years of experience as a software engineer/programmer with Java/ J2EE

• Strong understanding of Spring MVC and service oriented architectures

• Strong understanding of Spring Core

• Strong understanding of Spring Integration

• Strong understanding of Spring WS (Rest)

• Strong understanding of Spring Transaction management

• Strong background working on projects using Agile methodologies

• Strong background in either JSF or Freemarker frameworks

• Strong background in JavaScript and JavaScript Libraries (ex: jQuery)

• Experience writing unit tests


Desired Skills:

 

• Test Driven Design or Development

• Java, EJB, Servlets, JDBC, JSP, JSF

• Spring Framework (Spring MVC, Spring Security, Spring Integration, Spring Data, Spring AOP etc..)

• Freemarker, JQuery, HTML5, JavaScript

• REST and SOAP service development (Jersey)

• Coherence Cache and GRID implementation

• Spring Batch

• XML, XSL, XSLT, XSD, JAXB

• Apache Tomcat, WebLogic

• Oracle, PL/SQL

• Gradle

• jUnit and mocking frameworks

• Source control systems such as Rational Team Concert and Starteam

• GEB / Selenium Web Testing preferred

• Experience with Money Movement, Transfers, and / or Payment Systems Development is a plus

• Java (1.7) - 1.8 experience a plus

• Junit – Mockito experience is a plus

• Prior TIAA-CREF experience is a plus

Additional Information

ALL INFORMATION WILL BE KEPT CONFIDENTIAL.

Jairrah Mae Salazar

Technical Recruiter | TrueBridge Resources/North Highland

551-256-8662

Frequently Asked Questions

Is the salary disclosed for the Senior Java Developer position at psgglobalsolutions2?
The salary for this Senior Java Developer role at psgglobalsolutions2 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Java Developer position at psgglobalsolutions2 located?
This Senior Java Developer role at psgglobalsolutions2 is based in Charlotte, Charlotte, NC, United States, NC, us. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Java Developer role at psgglobalsolutions2 full-time or part-time?
This is listed as a Contract position. It is posted as a Senior Java Developer role at psgglobalsolutions2.
How do I apply for the Senior Java Developer position at psgglobalsolutions2?
Click the "Apply Now" button on this page. You will be redirected to psgglobalsolutions2's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Senior Java Developer job at psgglobalsolutions2 posted?
This Senior Java Developer position at psgglobalsolutions2 was posted on Jun 2, 2016. Apply as soon as possible — early applications are often reviewed first.
Senior Java Developer
psgglobalsolutions2
Apply for this role ↗

You'll be redirected to psgglobalsolutions2's official application page on SmartRecruiters.