Java Developer in Charlotte, NC at APEX Systems

Date Posted: 9/29/2018

Job Snapshot

Job Description

Job #:  891194

Senior Java Developer

Serve as a Technical leader with in Interact UI & XES MW Application Team to:

•  Manage a portfolio of projects across multiple releases providing technical  leadership and direction to development team

•  Ensure design and coding standard guidelines creation and enforcement

•  Work closely with scrum team to create quality design documents

•  Work closely with scrum team to ensure accurate and timely progression of work through sprints.

•  Establish appropriate review procedures to ensure consistent and high quality deliverables

•  Provide technical oversight to onshore and offshore design and development effort

•  Raise and help resolve issues/risks

•  Provide strategies, solutions and technical leadership to the application area

•  Be the “go-to” person for any questions related to the project for the UI development team


Serves as a fully seasoned/proficient technical resource; provides technical knowledge and capabilities as team member and individual contributor. Will not have direct reports but will influence and direct activities of an Agile Scrum team related to initiatives or operations. Provides input on staffing, budget and personnel.



Job Requirements

  • Over 8+ years of software experience in commercial large scale Java/J2EE  based  web applications/environments.
  • Expert skills in web development in a client-server architecture including: HTML; JSP; Javascript; XSLT; XML; AJAX; DOM
  • Proven skills in following areas: Java, J2EE, Hibernate, Websphere, SOA, RAD, XSD, MQ Series, JMX, JAXB, AXIS, Maven, DB2, SOA, MQ, JSON, Web Services, Restful Services etc.
  • Candidate must be a self-starter, motivated, innovative, capable of mentoring other associates and adapt to changes and work hours.
  • Demonstrated ability to communicate effectively with both technical and non-technical individuals.
  • Candidate must be a self-starter, motivated, innovative, capable of mentoring junior developers and adapt to changes and work hours.
  • Demonstrated problem solving abilities
  • Strong verbal, written, and organizational skills
  • The ability to perform in a dynamic and “process-improving” environment

Desired Skills:

  • Java :Collection, Multithreading, Reflection etc
  • J2EE : JSP, Servlets, EJB, JMS, JDBC, JTA, JNDI, LDAP, Spring, Hibernate etc.
  • Middleware: WebSphere, Apache, Tomcat, MQSeries
  • MS Technologies:  IE browser related
  • Scripts: Java Script, Shell Script
  • IDE: Eclipse, Visual Studio
  • Build Tools:Maven, ANT, Jenkins
  • Operating Systems:Unix, AIX, Windows
  • Agile – Scrum/Kanban knowledge
  • Rally, Remedy, SharePoint, Git Hub, BitBucket, Ansible Tower,

please email: 

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178