Search Jobs

Java Developer - Front End

Detroit, MI 48243

Posted: 08/15/2019 Industry: Front-End Development, Information Technology Management Job Number: 8706

The Java Senior Systems Developers will provide leadership and technical expertise to enable cloud native applications that comprehend and specify business, application, data and infrastructure designs. The ideal candidate for this role will possess a proven track record of developing solutions, a technology-driven focus, and a passion to contribute to the development of ground-breaking features.


About the Project

The CEI team is creating a new user interface portal. Candidates for this position need to have experience with various web technologies and understand how data structures work as well (the front end and back end of the new portal).


Top 3 Skills
  • Hands on experience Web technologies (HTML, HTML5, CSS, and JavaScript, Angular development experience (or similar frameworks such as React, Vue, ExtJS)
  • Java development experience
  • Exposure to Big Data (Kafka, Kibana, etc.)


Minimum Qualifications
  • Bachelor’ s degree in computer science or related fields, or the equivalent combination of education and recent, relevant work experience
  • 1+ years developing 12-factor apps including designing and implementing continuous integration and continuous delivery
  • 5+ years of software development experience in Java using Spring and RESTful services
  • Hands-On Experience in web technologies like HTML, HTML5, CSS, and JavaScript, Angular development experience (or similar frameworks such as React, Vue, ExtJS) 
  • Proficiency with Agile Development Techniques (including TDD, Junit, Mocks, Pair Programming)
  • Experience in developing Domain-Driven Design and Event-Driven Architectures
  • Experience in SQL (relational databases), key-value datastore, and document stores
  • Experience with static code analysis tools, unit testing, test driven development, security testing, and automated testing frameworks
  • Experience using GIT source control doing rebases, merges and handling merge conflicts
  • Excellent ability to communicate effectively with peers, business analysts, and subject matter experts to translate feedback, needs and solutions
  • Creative problem-solving skills that deliver maintainable solutions to complex issues
  • Strong teamwork focus and the ability to foster collaboration within and across teams
  • Demonstrates willingness to learn new technologies and takes pride in delivering working software
  • Ability to lead and mentor associate developers


Preferred Qualifications
  • Experience creating and deploying modular applications using PaaS components, Docker, Kubernetes and a CI/CD pipeline
  • Over 1 year utilizing platform and infrastructure as a service technologies and capabilities and their corresponding services (object store, configuration management, service registries)
  • Experience in Full stack development
  • Experience using Pivotal Cloud Foundry
  • Experience using logging, monitoring and alerting tools (Kibana, Grafana)
  • Experience using testing tools and frameworks (Mockito, WireMock, Gatling, Cucumber)
  • Experience with Telematics Solutions

Karen Kersten
Sr. Technical Recruiter

As a 25-year veteran of Technical Recruiting, I have one top priority: keeping you informed. I believe in being transparent and straightforward with you so that every interaction is comfortable and easy – together, we’ll get you the information and opportunities you need. Let’s have a conversation!
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter
Chat With A Recruiter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.