Back to search results

Java Full Stack Software Engineer

Charlotte, North Carolina

Job Description:

Position Summary

Responsible for developing and delivering complex software requirements to accomplish business goals. Key requirements of the role include ensuring that the software is built to meet functional, non-functional and compliance requirements. This role codes solutions, unit tests, and ensures that the solution can be integrated successfully into the application/system with clear, robust and well-defined interfaces. A Software Engineer II is an individual contributor to a team

Key Responsibilities:
  • Contributes to story refinement/defining requirements
  • Participates and guides team  in estimating work requirements to realize a story/requirement through the delivery life cycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Codes solutions, unit tests and integrates with broader application ecosystem
  • Utilizes multiple architectural patterns/components in design and delivery of solutions
  • Documents and communicates required information for deployment, maintenance, and support of business functionality
  • Participates and contributes in delivery/release (CI-CD) events
  • Member of distributed Agile team

Required Skills

  • Strong Core Java skills
  • Build and support using Java/J2EE/Spring/REST/MicroServices
  • Spring suite of technologies
  • Web and application servers
  • Build and deployment tools (BitBucket, Jenkins, Ansible, JFactory)

Desired Skills

  • Client side technologies like Javascript, Jquery, Angular2+,  HTML5, CSS3, Bootstrap, Angular 2+
  • Engineering mindset
  • Self starter, organized, versatile and capable of performing work with minimal management oversight
  • Agile knowledge/experience
  • Able to work effectively with dispersed teams in multiple time zones
  • Ability to work in a highly visible and fast-paced environment where business needs/priorities may change
  • Operates with a sense of urgency and ownership
  • Solid communication skills


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: No


Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
800 W TRADE ST, NC, Charlotte, 28255