Mid-Level Microservices Software Engineer, Java, Springboot, Docker, Cloud, Azure

Overview

Hybrid
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Java
Microservices
Springboot
Docker
Cloud / Azure
Rest API
SQL
Splunk

Job Details

Mid-Level Software Engineer with 5-8 years in Microservices, Java, Springboot, Splunk, Docker, REST API, Cloud / Azure to support and build modernized Microservices Applications Suite.

Must be local to the Alpharetta / Roswell - greater Atlanta area as this position is hybrid / onsite.

  • Designing, building, delivering and maintaining a highly scalable set of products and applications.
  • Use best practices


What you will be doing:

  • Design, develop, test and maintain microservices to support our consumer facing applications.
  • TDD
  • Does code-reviews
  • Setup the build and delivery pipeline
  • Monitor and support production environments
  • Build Docker containers
  • Deliver high quality products and features, end-to-end from conception to delivery andproduction support, release deployments


What you will need:

  • 5 8 years of experience software engineering, development, designing and developing object-oriented web services
  • Strong experience in developing microservices
  • Strong experience in Java
  • Strong experience in Spingboot
  • Experience with Splunk or Data Dog
  • Experience with Docker
  • Restful API Development
  • API management solution
  • SQL and NoSQL databases
  • Test Driven Development,
  • Mocking frameworks - EasyMock and Mockito
  • Developing and deploying applications on AWS, Azure or private cloud. Preferrably Azure Cloud.


Any experience in the following stack:

  • Spring Framework: Spring Boot.
  • Web Services: Spring, Jersey, Apache CXF, RESTEasy, Restlet
  • Databases: Oracle, MySql, MongoDB, Cassandra etc.
  • Distributed Cache: Redis, Coherence, Hazelcast
  • Build & CI Tools: Maven, Jenkins, Gradle etc.
  • Search & AI: Apache Solr, ElasticSearch, Natural Language Processing libraries (Stanford, Apache).
  • Message Brokers: Apache Kafka, ActiveMQ, RabbitMQ
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Intelliswift Software Inc