Role: Java Application Developer
Location: Bentonville AR (Onsite)
Duration: Contract
Job Description:
Key Responsibilities:
- Microservices Design & Development
- Build n tier highly scalable fault tolerant and reactive microservices using:
- Java Scala or Go
- Spring and Spring Boot
- Apache Camel
- Apache Tomcat
- JBoss
- RESTful architectures
- Design and build next generation reactive microservices deployed on Kubernetes.
- Architect and develop cloud native distributed high performance systems.
- Cloud & Platform Engineering
- Deploy and operate microservices in public cloud environments including:
- Google Cloud Platform (GCP)
- Microsoft Azure
- Apply cloud best practices for scalability resiliency and fault tolerance.
- Use Kubernetes ecosystem tools for container orchestration and deployment.
- Architecture & Data Management
- Design and architect applications using:
- SQL databases (e.g. Oracle)
- NoSQL databases including:
- Cassandra
- Azure Cosmos DB
- Apply design best practices for distributed systems multithreading networking and performance optimization.
- Quality Testing & Engineering Excellence
- Build products with a strong focus on testability and test coverage.
- Develop automated tests using:
- Follow disciplined engineering practices including:
- Code reviews
- Documentation
- Testing standards
- Clean and maintainable code structure
- Innovation & Collaboration
- Leverage industry research and innovation to build next generation systems.
- Drive continuous improvement initiatives that enhance the customer technology environment.
- Collaborate effectively with distributed teams building large scale platforms.
Required Skills & Qualifications:
- Expert level experience with Java and Spring Boot.
- Strong understanding of microservices architecture and reactive systems.
- Hands on experience deploying applications on Kubernetes.
- Proven ability to build and support distributed systems in cloud environments.
- Strong knowledge of performance tuning concurrency and networking.
- Experience working in collaborative team oriented engineering environments.
Role: Java Application Developer Location: Bentonville AR (Onsite) Duration: Contract Job Description: Key Responsibilities: Microservices Design & Development Build n tier highly scalable fault tolerant and reactive microservices using: Java Scala or Go Spring and Spring Boot Apache Camel Ap...
Role: Java Application Developer
Location: Bentonville AR (Onsite)
Duration: Contract
Job Description:
Key Responsibilities:
- Microservices Design & Development
- Build n tier highly scalable fault tolerant and reactive microservices using:
- Java Scala or Go
- Spring and Spring Boot
- Apache Camel
- Apache Tomcat
- JBoss
- RESTful architectures
- Design and build next generation reactive microservices deployed on Kubernetes.
- Architect and develop cloud native distributed high performance systems.
- Cloud & Platform Engineering
- Deploy and operate microservices in public cloud environments including:
- Google Cloud Platform (GCP)
- Microsoft Azure
- Apply cloud best practices for scalability resiliency and fault tolerance.
- Use Kubernetes ecosystem tools for container orchestration and deployment.
- Architecture & Data Management
- Design and architect applications using:
- SQL databases (e.g. Oracle)
- NoSQL databases including:
- Cassandra
- Azure Cosmos DB
- Apply design best practices for distributed systems multithreading networking and performance optimization.
- Quality Testing & Engineering Excellence
- Build products with a strong focus on testability and test coverage.
- Develop automated tests using:
- Follow disciplined engineering practices including:
- Code reviews
- Documentation
- Testing standards
- Clean and maintainable code structure
- Innovation & Collaboration
- Leverage industry research and innovation to build next generation systems.
- Drive continuous improvement initiatives that enhance the customer technology environment.
- Collaborate effectively with distributed teams building large scale platforms.
Required Skills & Qualifications:
- Expert level experience with Java and Spring Boot.
- Strong understanding of microservices architecture and reactive systems.
- Hands on experience deploying applications on Kubernetes.
- Proven ability to build and support distributed systems in cloud environments.
- Strong knowledge of performance tuning concurrency and networking.
- Experience working in collaborative team oriented engineering environments.
View more
View less