JAVA Developer
acestackSunnyvale, CA
About the role
Java Developer
Location: Sunnyvale, CA.
Duration: Long term contract.
Role Description:
Experience in building n-tier highly scalable, fault tolerant, reactive microservices using Java/Scala/Go, Camel, Spring, Apache Tomcat, Jboss and RESTful architecture. Building cutting edge next generation reactive microsystems which are deployed in Kubernetes ecosystem in public cloud like Google GCP and Microsoft Azure. Designing and architecting cloud native, distributed, high performant, scalable and fault-tolerant microservices. Expert level knowledge and understanding of Java, Spring Boot and experience working with distributed systems and teams. Ability to build products with focus on testability, someone who loves test coverage (well versed with Mockito and JUnit). Extensive understanding of microservice architecture and design, and best practices around multithreading, networking and performance tuning. A disciplined approach to development, code review, testing, documentation and code structure in a team environment. Designing/Architecting applications in SQL/No-SQL database such Oracle, Cassandra and Azure Cosmos DB.
Skills: Advanced Java concepts. Experience
Required: 6-8 years.
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
Sunnyvale, CA
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)