Java Developer

in Charlotte, NC

Job #:278530

Practice Area: IT

Date Posted: 12/02/2019

Share this job  

Job Title:  Java Developer

Location:  Charlotte, NC

Industry:  Financial Services

Terms:  Contract to Hire


Java Developer Job Summary:

This is an opportunity to work on a team that supports customer facing web pages as part of the Digital Sales team. This team supports the research experiences that demonstrate the various products that the bank has to offer as well as the account opening process for all consumer products.


This person will be a Java Developer on a team of 6 developers delivering in a Scaled Agile environment. He/she is expected to work directly with key stakeholders to understand the business requirements and design/deliver complex solutions. He/she is responsible for utilizing best practices in order to ensure high quality software solutions. The ideal candidate for this job should have strong experience in Java development with a focus on Spring framework. He/she should be comfortable build REST services to support Customer Facing UI as well as integrating with back-end SOAP/REST based web services. Experience with UI JavaScript technologies is a big plus.


Required Skills

  • 5+ years of enterprise Java experience
  • Rapid Design/Implementation of Complex Solutions
  • Provide feedback in code reviews for improvements
  • High Energy/Collaborative working style
  • Ability to pick up new technologies quickly
  • Bring improvement ideas to the team and be capable of driving the execution/implementation



  • Java 7 or higher
  • Spring Framework (3.2 or higher a requirement, Spring 4.x or higher is a nice-to-have).
  • Spring packages used: Core / Web / WebMVC / JDBC / Transaction Management / JMS / AOP / Context / Test / WS / Security
  • SQL (Oracle)
  • Web Services - REST / SOAP
  • XML and JSON binding libraries (jaxb, Jackson, gson, etc)
  • Unit Tests - Junit
  • Experience with Subversion, Maven, Nexus, Eclipse(or equivalent IDE)
  • Comfortable with deploying code to application servers (JBoss/Tomcat/WebSphere)
  • Experience with MQ (WebSphere MQ or ActiveMQ)
  • Experience with BPM software
  • Experience with HTML, JavaScript, CSS


Frequently Asked Questions:

  • Benefits?  Yes, provided by ettain group
  • Remote Workers?  Not eligible
  • Visa Sponsorship?  Not eligible
  • Corp-to-Corp?  Not eligible


How to Apply:

For immediate attention please apply online

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit To explore more job opportunities with ettain group, visit

Apply Now