Design, develop, test, deploy, and support capabilities of a large enterprise-level platform, creating scalable microservices of high performance and reliability
Job Summary
Design, develop, test, deploy, and support capabilities of a large enterprise-level platform, creating scalable microservices of high performance and reliability.
Serve as a source of technical expertise, mentor junior engineers, raise quality standards, and manage ambiguity and complexity.
FICO offers an inclusive culture, professional development opportunities, competitive compensation, and an engaging, people-first work environment.
Matching Summary
Design, develop, test, deploy, and support capabilities of a large enterprise-level platform, creating scalable microservices of high performance and reliability.
Skills & Requirements
Must-have
Java 17 and above
Spring and Spring Boot
Microservices Architecture Principles
Kubernetes and AWS/Azure/GCP
RESTful and gRPC APIs
High level and Low level System Design
Nice-to-have
Data engineering services experience
Agile or Scaled Agile development
Inclusive culture and employee resource groups
Continuous integration and delivery
Key Requirements
8-10 years in software architecture, design, development, testing
Bachelor's/Master's in Computer Science
Expert in Java, Spring, Spring Boot, Maven/Gradle, Docker, Git, GitHub
Experience creating Architecture diagrams (C4, System Landscape)
Experience with Cloud engineering (Kubernetes, AWS/Azure/GCP)
Knowledge of databases (MySQL, PostgreSQL, MongoDB, Cassandra)