Full Stack Developer in Detroit, MI at APEX Systems

Date Posted: 8/12/2018

Job Snapshot

Job Description

Job #:  865090

Position Description

We are looking for an experienced full stack software developer to join our team. The ideal candidate would be comfortable working in a dynamic, highly collaborative environment with tight feedback loops.  This person should feel passionately about building zero-defect software with a quality-first mindset and should be passionate about learning.  The candidate should be comfortable interfacing with business stakeholders to ensure delivery of the right solution to satisfy the business need.

Job Responsibilities

  • Develop software in an Extreme Programming environment that embraces pairing, tight feedback loops, and effective communication

  • Ensure overall quality of features using test driven development and automation test script implementation

  • Develop enterprise software in an agile environment using DDD

  • Mitigate technical debt on the software platform

  • Participate in peer code reviews

  • Collaborate closely with business stakeholders

  • Provide Technical support during Development, Testing, and Deployment of projects


  • 5+ years of development experience in building resilient and high-performance customer facing web applications using Java and J2EE frameworks

  • Experience in JEE Design Patterns, Algorithms and Optimizations, Object-Oriented design

  • Experience in designing and developing microservices and event driven architecture

  • Hands on experience in J2EE, JMS, SOAP, REST web services

  • 3+ years of experience in design and development of Single Page Applications (SPA) using frameworks such as Angular, React, Knockout, Ember

  • Experience with Node.js

  • Experience in DevOps, including CI/CD and test automation

  • Experience interacting with Message Queue Systems

  • BS or MS in Computer Science or equivalent work experience

  • Excellent oral and written communication

Additional Desired Knowledge & Skills

  • Knowledge of or experience working in financial services and/or other regulated environments is a plus

  • Experience with migrating on-prem projects to AWS is a plus









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 or 844-463-6178.