Java Developer

charlotte, North Carolina

A financial services organization is seeking a Senior Java Developer to join their team in Charlotte, NC.


  • Driving Application design and development for system integration components.
  • Creating technical designs such as, Activity Diagrams/Sequence Diagrams, API service specifications and message models, by working closely with Tech Leads.
  • Reviewing business and non-functional requirements to capture and understand project requirements.
  • Developing a strong understanding of components of internal applications and vendor solutions to be integrated.
  • Providing Technical support during Development, Testing, and Deployment of projects.
  • Performing root cause analysis, efficient production support and maintenance/enhancements for existing applications.
  • Developing an understanding of data flows both within and across applications comprising the overall ecosystem.


  • 10+ years experience on Java and J2EE frameworks in building high performing customer facing web applications for front and back end.
  • Demonstrated knowledge designing SOA services (SOAP & REST) and middleware integration for large distributed enterprise applications.
  • Proven experience with multiple SDLC methodologies (Agile, Scrum, Kanban, Waterfall)
  • A Bachelors Degree or equivalent work experience in a software engineering discipline
  • The ability to develop applications using open source Java technologies and Frameworks such as Spring, Spring Boot, CXF, XML and Camel.


Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs