PSG Global Solutions Logo

PSG Global Solutions

Senior Java Developer

Posted Yesterday
Be an Early Applicant
In-Office
Charlotte, NC, USA
Senior level
In-Office
Charlotte, NC, USA
Senior level
Develop Spring-based REST services, Spring Batch, and Spring Integration components for an enterprise payments platform. Collaborate with technical lead and offshore teams, address technical risks, improve code quality, and identify opportunities for reuse and simplification. Utilize performance monitoring and write unit tests.
The summary above was generated by AI
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

Similar Jobs

2 Days Ago
In-Office
Mooresville, NC, USA
Senior level
Senior level
Cloud • eCommerce • HR Tech • Information Technology • Analytics
Senior Java developer to design, build and tune Solr search solutions. Responsibilities include Solr 6.x+ implementations, Lucene API usage, data ingest/text extraction with Tika/OpenNLP, search relevancy tuning, SolrCloud/Zookeeper management, connector integration for CMS/datastores, CI/CD for deployments, and search workflow/customization (facets, synonyms, phrase/field search).
Top Skills: Adobe CqApache LuceneApache OpennlpApache TikaCi/CdDatabasesDrupalJavaLucidworks FusionSolrSolrcloudTeamsiteZookeeper
2 Days Ago
In-Office
Mooresville, NC, USA
Senior level
Senior level
Cloud • eCommerce • HR Tech • Information Technology • Analytics
Senior Java Developer responsible for designing and implementing backend services using Java (6+), Spring Boot/Batch, and NoSQL (Cassandra). Work includes building high-quality, well-tested code, defining design standards, optimizing performance, API management (Swagger), client-facing interaction, and collaborating with distributed teams. GCP, Neo4j, and Kafka experience are beneficial.
Top Skills: Api ManagementBddCassandraGoogle Cloud Platform (Gcp)JavaKafkaNeo4JNoSQLRelational DatabasesSpring BatchSpring BootSwaggerTdd
2 Days Ago
In-Office
Mooresville, NC, USA
Senior level
Senior level
Cloud • eCommerce • HR Tech • Information Technology • Analytics
Develop and maintain Java-based microservices using Spring Boot/Batch, work with NoSQL (Cassandra) and messaging (Kafka), produce high-quality tested code, define design standards, interface with clients, and collaborate with distributed teams. Performance tuning, API management, and cloud experience are pluses.
Top Skills: AgileApi ManagementBddCassandraGCPJavaKafkaMessaging TechnologiesMicroservicesNeo4JNoSQLRelational DatabasesScrumSpring BatchSpring BootSwaggerTdd

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account