Skip navigation

Software Engineer - Java Back End Developer

Moline,IL (Remote)


Placement Type:


Salary (USD):


Start Date:

As soon as possible

Are you an expert Java/J2EE developer? Are you interested in joining a highly skilled team with challenging work using the latest technologies for Fortune 500 companies? If so, then this may be the role for you!

We are looking for a Java Backend Developer with experience using advanced Java technologies and learning new and developing technologies in a fast moving agile environment. 

This role does not accept C2C, W2 Only. 

What You’ll Do

This position requires a problem-solver with solid experience in Java technologies, including:

  • Experience in the design, development, testing and integration of high complex software solutions using Java /J2EE, Spring or Spring Boot

  • Practice and experience Test Driven Development (TDD) and Unit Test frameworks 

  • Ensuring code quality and application performance

  • Peer code reviews 

  • Working with Agile team members and stakeholders. Story grooming and relative estimation with team

  • Working as a team player focusing on reuse, performance, standards and delivery timeline

  • Anchor technical discussion, lead team of developers towards successful solution implementation

  • Excellent communication and documentation skills 


What’s Required

Experience with the following skills is required:

  • Java/J2EE, Java 8, API Microservices

  • Spring Core, AOP, and MVC Module

  • RESTful web services

  • Spring Boot

  • Microservice architecture 

  • Mockito, Powermock

  • JPA, Hibernate

  • TDD

  • SQL

  • JavaScript /jQuery/HTML5 /CSS

  • Cloud development AWS or Azure and infrastructure as code (Nice to have)

Note: We understand that Java development is more like an art of development and implementation, number of years in the experience is important but we are ready to talk to you even if you are new to this field but have strong expertise of required skills rooted within you.

Familiarity with one or more is desirable:

  • GIT, Jenkins, Maven, CI

  • Caching mechanism (Memcahce)

  • NoSQL database (MongoDB), DB2 or HANA

  • Code quality tools like PMD, CheckStyle, SonarQube

  • Search engine concepts like Apache SOLR, Elastic search

  • Security implementation using OAuth or SAML


** Required: You would be required to complete a Live coding assessment. If you have taken any coding assessment on your own, please share results link and score in your resume


Client Description

Aquent IT Solutions operates a mission-critical application development center and consulting firm headquartered in East Moline, IL in the Quad Cities (QC). We offer challenging opportunities in front-end and back-end web application development, UX design, project management, business analysis, business intelligence, big data, and more. We have an engaging work environment, a diverse and comfortable community of affordable living, minimal commuting, quality education, and great entertainment. As a credit to our philosophy, many Aquent IT Solutions employees are in their second decade of employment with our company.