Purple Drive
Senior Backend Engineer / Microservices Architect
Purple Drive, Bentonville, Arkansas, United States, 72712
Key Responsibilities:
Design and build
n-tier, highly scalable, fault-tolerant, and reactive microservices
using Java, Scala, Go, Spring, Camel, Apache Tomcat, JBoss, and RESTful architecture. Develop
next-generation reactive microservices
deployed on
Kubernetes ecosystems
in cloud environments (Google Cloud Platform, Microsoft Azure). Architect and implement
cloud-native, distributed, and high-performance applications
with a focus on scalability and fault tolerance. Ensure testability and maintainability through best practices in
unit testing and test coverage
(JUnit, Mockito). Apply advanced understanding of
microservice architecture, multithreading, networking, and performance tuning
to optimize systems. Follow a disciplined approach to
development, code review, documentation, testing, and coding standards
in a collaborative environment. Design and architect applications using
SQL and NoSQL databases
such as Oracle, Cassandra, and Azure Cosmos DB. Leverage industry research and emerging technologies to deliver
innovative, enterprise-grade solutions
that improve client technology ecosystems. Required Skills & Experience:
6-10 years of experience in backend engineering and enterprise application development. Strong expertise in
Java, Spring Boot , and distributed systems. Hands-on experience with
Scala, Go, Camel, Apache Tomcat, JBoss , and RESTful services. Proven experience with
Kubernetes
and cloud platforms (GCP, Azure). Deep understanding of
microservices architecture, performance optimization, and fault-tolerant design . Proficiency with
databases : SQL (Oracle) and NoSQL (Cassandra, Cosmos DB). Strong knowledge of
test frameworks
(JUnit, Mockito). Excellent communication, problem-solving, and team collaboration skills. Preferred Qualifications:
Experience in leading or mentoring development teams. Familiarity with DevOps practices and CI/CD pipelines. Exposure to large-scale, enterprise-grade applications in retail, e-commerce, or financial domains.
Keywords:
Java, Spring Boot, Scala, Go, Microservices, Cloud Native, Kubernetes, GCP, Azure, Oracle, Cassandra, Cosmos DB, Reactive Systems, RESTful Architecture, JBoss, Tomcat, JUnit, Mockito, Distributed Systems.
Design and build
n-tier, highly scalable, fault-tolerant, and reactive microservices
using Java, Scala, Go, Spring, Camel, Apache Tomcat, JBoss, and RESTful architecture. Develop
next-generation reactive microservices
deployed on
Kubernetes ecosystems
in cloud environments (Google Cloud Platform, Microsoft Azure). Architect and implement
cloud-native, distributed, and high-performance applications
with a focus on scalability and fault tolerance. Ensure testability and maintainability through best practices in
unit testing and test coverage
(JUnit, Mockito). Apply advanced understanding of
microservice architecture, multithreading, networking, and performance tuning
to optimize systems. Follow a disciplined approach to
development, code review, documentation, testing, and coding standards
in a collaborative environment. Design and architect applications using
SQL and NoSQL databases
such as Oracle, Cassandra, and Azure Cosmos DB. Leverage industry research and emerging technologies to deliver
innovative, enterprise-grade solutions
that improve client technology ecosystems. Required Skills & Experience:
6-10 years of experience in backend engineering and enterprise application development. Strong expertise in
Java, Spring Boot , and distributed systems. Hands-on experience with
Scala, Go, Camel, Apache Tomcat, JBoss , and RESTful services. Proven experience with
Kubernetes
and cloud platforms (GCP, Azure). Deep understanding of
microservices architecture, performance optimization, and fault-tolerant design . Proficiency with
databases : SQL (Oracle) and NoSQL (Cassandra, Cosmos DB). Strong knowledge of
test frameworks
(JUnit, Mockito). Excellent communication, problem-solving, and team collaboration skills. Preferred Qualifications:
Experience in leading or mentoring development teams. Familiarity with DevOps practices and CI/CD pipelines. Exposure to large-scale, enterprise-grade applications in retail, e-commerce, or financial domains.
Keywords:
Java, Spring Boot, Scala, Go, Microservices, Cloud Native, Kubernetes, GCP, Azure, Oracle, Cassandra, Cosmos DB, Reactive Systems, RESTful Architecture, JBoss, Tomcat, JUnit, Mockito, Distributed Systems.