Conexess – Conexess Design Skip to main content

Java Developer (Sr./Lead & Mid Level) - Contract

Job Title
Java Developer (Sr./Lead & Mid Level) - Contract
Job ID
27098466
Location
Ann Arbor,  MI 48104
Other Location
Description

Java Developer (Sr./Lead & Mid Level)

Our History:
From our start in 2009, Conexess has established itself in 3 markets, employing nearly 200+ individuals nation-wide. Operating in over 15 states, our client base ranges from Fortune 500/1000 companies, to mid-small range companies. For the majority of the mid-small range companies, we are exclusively used due to our outstanding staffing track record

Who We Are:
Conexess is a full-service staffing firm offering contract, contract-to hire, and direct placements. We have a wide range of recruiting capabilities extending from help desk technicians to CIOs. We are also capable of offering project based work.

Job Description:

We are looking for a Sr./Lead & Mid level Java Developers to join our software engineering team. High level responsibilities include interpreting functional and business requirements to design and develop software solutions following our agile development process. The position requires a minimum of 6 years of industry experience in developing solutions using Java. Software development will primarily consist of server-side APIs for multiple client applications and native device programming.

Minimum Qualifications:

  • Strong understanding of Core Java 11 and above
  • Demonstrable experience with Spring Framework 5.x, Spring Boot 2.x or higher.
  • Demonstrable experience with Restful web services using JSON (JSON-API and/or GraphQL preferred)
  • Demonstrable experience with Agile and Test Driven development
  • Demonstrable experience with JUnit, Mockito, Assert-J
  • Experience with JMS and ActiveMQ
  • Experience with database access using Spring JDBC template, JPA, Hibernate (against SQL Server, preferred but not required)
  • Experience with behavior-driven testing frameworks like Cucumber and integration-testing frameworks like Selenium and SoapUI
  • Experience with continuous integration systems like Jenkins and build tools like Maven
  • High-level understanding of in-memory distributed data storage systems like memcache, ehcache, Hazelcast
  • Bachelors or higher in Computer Science, Engineering or software development-related field
  • 7+ years of overall software development experience
  • Excellent communication skills
  • Experience in a start-up environment is desired but not mandatory
  • Development experience in a multi-tenant, multi-market, international eCommerce setting is desired

 

Option 1: Create a New Profile