Back to Job Search

Back End Java Developer

Posted 19 days ago

Our client is seeking Back-End Java Developers for a long term contract in Irving, TX! This is a position for mid-level developers with experience with Java. 

Responsibilities 
  • Ideal candidates will be responsible for the coding and back end development of proprietary point-of-sale applications.
  • Coding and testing
  • Working closely with the product owner and technical lead
  • Adhere to guidelines set forth by the technical lead
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Support continuous improvement by investigating alternatives and technologies, presenting these for architectural review.
Required Skills 
  • Strong experience in Java/J2EE and Web services development.
  • Core-Java, Object Oriented concepts, Asynch Messaging, Multi-threading etc.
  • Spring Boot/ Spring MVC framework / REST Web Services
  • API security frameworks, token management and user access control including OAuth, JWT etc.
  • Using Java 8 collections
  • Hands on experience in using No SQL
  • Message queues (Kafka, RabbitMQ etc.).
  • Building the micro services in Kubernetes, Docker containerized environments.
  • Postgres/ Oracle / MySQL /SQL Server – Query Languages.
  • Junit Mockito Test cases implementation
  • Experience in implementing micro services using Docker/Kubernetes platforms.
  • Usage of cloud components
Preferred Skills
  • Retail projects experience
  • CICD Deployment Scripts