Java Back End Engineer
Technology
Software TechnologyPleasanton, United StatesToday
Service contract
Job description
Backend Java Developers . Person should be a self-starter with strong communication and collaboration skills.
- 5+ years of industry experience having worked on Cloud based distributed systems
- Experience with Reactive programming
- Hands-on programming and integration experience in Java (9 and above), Spring Framework (5 and above), REST APIs and Cloud based Distributed Systems.
- Experience in Microsoft Azure or GCP is required. Additional experience in application containerization with Dockers/Kubernetes is preferred.
- Experience in No-SQL and in-memory DB (MongoDB, Azure Cosmos DB) is strongly preferred
- Extensive experience of working on Apache Kafka.
- Deep familiarity with DevOps processes and CI/CD tools/processes is strongly preferred.
- Experience with Linux/UNIX systems and the best practices for deploying applications to those stacks.
- Experience in analyzing and tuning code/application performance under High volume/High availability environments using Application Performance Management tools like App Dynamics and Dynatrace.
- Significant experience with Agile/Scrum methodologies is required
Required Skills : Non negotiable skills:
No-SQL: MongoDB/CosmosDB
Microservices
Spring Boot
Java
Kafka
Cloud (Azure) or other similar Cloud systems
Basic Qualification :
Additional Skills : 100% Remote Role
Background Check :Yes
Drug Screen :Yes
Notes
Selling points for candidate :100% Remote Role
Project Verification Info
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :East Bay
Interested in this role?