Back to all positions

Java Backend Developer

Remote Full-time Now Hiring

Java Backend Developer Location: 100% Remote 06+ Months "Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc. Experience in building n-tier highly scalable, fault tolerant, reactive Microservices using Java Experience with Reactive Microsystems using streams, deployed in Kubernetes Ecosystem in Public Cloud like Google GCP and Microsoft Azure Designing and Architecting cloud native, distributed, high performant and scalable microservices. Expert level knowledge and understanding of Java, Spring Boot, and experience working with distributed systems and teams. Experience with developing products with focus on testability, test coverage (well versed with Mockito and JUnit) Extensive understanding of Kubernetes, microservice architecture and design, and best practices around multithreading, networking, offline storage, and performance tuning Experienced with RDBM and No-SQL databases such Cassandra and Azure Cosmos DB Agile working environment CICD pipelines Experience with Angular or ReactJS Experience with leading scrum team highly desirable" Remote Skills: Agile Programming Methodologies, Algorithms, Apache Cassandra, Best Practices, Cloud Architecture, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Structures, Distributed Computing, Ecosystems, GCP (Good Clinical Practices), JUnit, Java, Leadership, Microservices, Microsoft Windows Azure, Multithreaded Programming, NoSQL, Performance Tuning/Optimization, Product Development, Public Cloud, React.js, SQL Databases, Scrum Project Management and Software Development, Software Engineering, Team Lead/Manager, Testability, Testing undefined: Rapinno Tech