Applications Development Programmer Analyst - C12
Core
Design, develop, test, deploy, and maintain robust, scalable Java microservices and cloud-native applications, focusing on automation and process simplification.
Role type
Senior IC Applications Development Programmer Analyst
Builds
Cloud-native microservices, RESTful APIs, and event-driven architectures
Domain
Financial Technology / Enterprise Software
Required skills
Java (JDK 8+), Spring Boot, Microservices Architecture, REST APIs, Kafka, Docker, Git, Performance Tuning, Agile/Scrum
Preferred skills
Snowflake, Event-Driven Architecture (EDA), Service-to-service integration
Technologies
Java, Spring Boot, Spring Cloud, Kafka, Docker, GitHub, Snowflake
Responsibilities
Design and implement microservices using Spring Boot; Build cloud-native services with Spring Cloud components; Develop and implement Event-Driven Architecture using Kafka; Perform performance tuning and optimization; Troubleshoot and upgrade existing systems as part of migration strategy.
Seniority
Senior, hands-on IC