Conexess – Conexess Design Skip to main content

Sr. Full Stack Java Developer

Job Title
Sr. Full Stack Java Developer
Job ID
Detroit,  MI
Other Location

Position Description

Seeking an experienced senior 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 enterprise software using agile extreme programming practices with focus on built in quality (unit tests, acceptance tests, integration tests...)
  • Collaborate closely with business stakeholders and product owners to understand the problem statement using design thinking concepts
  • Architect and design solutions which incorporate iterative development methodology and deliver working software in each sprint
  • Use advanced devops practices to enable fast feedback loops using automation -- containers, infrastructure as code, feature flags, deployment testing and automatic rollbacks.
  • Work closely with architecture, testing, integration and other teams in enterprise landscape and ensure a good hand off
  • Mitigate technical debt on the software platform
  • Participate in peer code reviews and establish/follow development best practices
  • Mentor junior developers


  • 7+ 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
  • Hands on experience with Java frameworks like Apache Camel, Kafka, Lucene, Spring batch
  • 3+ years of experience in design and development of Single Page Applications (SPA) using frameworks such as Angular, React, Knockout, Ember
  • Hands-on 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

Additional Requirements

  • 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

Option 1: Create a New Profile