Senior Java/Cloud Microservices Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Computer Networking
Innovation
Durable Skills
Apache Camel
RESTful
Cloud Computing
Multithreading
Performance Tuning
SQL
NoSQL
Database
Testing
Documentation
Emerging Technologies
Research
Collaboration
Java
Spring Framework
Scala
Microservices
Kubernetes
Google Cloud
Google Cloud Platform
Microsoft Azure
Oracle
Apache Cassandra
Cosmos-Db
WildFly
Apache Tomcat
Mockito
JUnit

Job Details

Key Responsibilities:

  • Design and develop n-tier, highly scalable, fault-tolerant, and reactive microservices using Java, Scala, Go, Spring, Camel, Apache Tomcat, JBoss, and RESTful architectures.

  • Architect and build next-generation reactive microservices deployed in Kubernetes ecosystems across public cloud platforms (Google Cloud Platform and Microsoft Azure).

  • Apply deep expertise in Java and Spring Boot to develop distributed, cloud-native systems.

  • Ensure testability and high code quality by applying rigorous testing practices, including Mockito and JUnit frameworks.

  • Implement best practices in microservices design, including multithreading, networking, and performance optimization.

  • Follow disciplined development methodologies, including code reviews, documentation, structured coding, and testing in a collaborative team environment.

  • Design and architect applications using SQL and NoSQL databases, including Oracle, Cassandra, and Azure Cosmos DB.

  • Leverage industry research and innovation to design and deliver next-generation systems that enhance the Walmart technology ecosystem.


Essential Skills:

  • Strong experience (6 8 years) in developing and deploying scalable, reactive microservices.

  • Proficiency in Java, Spring Boot, Scala, Go, Camel, Apache Tomcat, JBoss, and RESTful architecture.

  • Expertise in Kubernetes deployments and cloud platforms such as Google Cloud Platform and Azure.

  • Strong knowledge of microservices architecture, distributed systems, multithreading, and performance tuning.

  • Proficiency in SQL/NoSQL databases (Oracle, Cassandra, Azure Cosmos DB).

  • Hands-on experience with testing frameworks (JUnit, Mockito).

  • Strong coding discipline with experience in code reviews, documentation, and best practices for collaborative development.


Desirable Skills:

  • Familiarity with emerging technologies, research methodologies, and industry innovations.

  • Experience in cross-functional collaboration within distributed teams.


Experience Range: 6 8 Years

Keywords: Java, Spring Boot, Scala, Go, Microservices, Kubernetes, Google Cloud Platform, Azure, Oracle, Cassandra, Cosmos DB, REST, JBoss, Tomcat, Reactive Systems, Distributed Systems, Mockito, JUnit.

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 Purple Drive Technologies LLC