Design and build features that improve our clients’ customer experience, owning services end-to-end and collaborating closely with product managers and designers
Job Summary
Design and build features that improve our clients’ customer experience, owning services end-to-end and collaborating closely with product managers and designers.
Simplify complex problems into scalable designs, uphold engineering best practices, and contribute to a culture of continuous improvement.
Operating in a fast-paced Agile environment, they will consistently deliver high-quality, production-ready code and embrace continuous delivery.
Matching Summary
Design and build features that improve our clients’ customer experience, owning services end-to-end and collaborating closely with product managers and designers.
Skills & Requirements
Must-have
Java development experience
Microservices architecture
Spring Boot, Spring Cloud
Cloud environments
Agile development
Nice-to-have
Champion of Agile Scrum methodologies
CI/CD systems experience
Secure solution design principles
Key Requirements
8+ years of experience in software development using Java
Bachelor's degree in Computer Science, Information Technology, or equivalent
Experience with microservices architecture, Java EE, Spring Boot, Spring Cloud, Hibernate, Oracle, PostgreSQL, BigTable, BigQuery, NoSQL, Git, IntelliJ IDEA, Pub/Sub, Data Flow
Experience in native and hybrid cloud environments and Agile development
Proficient in Python or Java, multi-tenant cloud technologies, and tools like Jira