We are looking for a Java Backend developer with experience in integration of third-party apps/APIs, to join and help guide the team, as well as develop and maintain the existing code based on core Java, Spring, and Spring Boot.
Desired & Profile
Strong Hands-on experience in Java 11, Spring Boot, Swagger, Maven, Gradle, CI/CD, Docker, Kubernetes Spring Actuator, Circuit Breaker, Hystrix, Linux, DB2, Tomcat, PCF, WFRIA/REACT, Kakfa, REDIS, Automation testing framework
Strong understanding and knowledge in design and implement cloud-native application / legacy migration (Cobol to Java)
Proven experience in implementing Microservices architectural patterns
Expertise in Spring, Spring-Boot frameworks, Confluent/Apache Kafka
Experience in Istio, GKE Anthos
Strong understanding of Netflix, Spring Boot
Design the deployment architecture for Micro Services to achieve the best performance, fault tolerance, redundancy, and scalability
Good exposure on Restful APIs and stateless server approaches
Experience with a variety of DB technologies such as SQL/NoSQL (Postgres/Cosmos DB)
Experience in architecting with DevOps tooling and processes