Senior Backend Engineer / Microservices Architect

Purple Drive

Bentonville, AR, Arkansas

JOB DETAILS
LOCATION
Bentonville, AR, Arkansas
POSTED
30+ days ago

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.

About the Company

P

Purple Drive