Job Description
Design, develop, and maintain robust and scalable backend services using Java and Spring Boot, create and manage APIs to support various front‑end and mobile applications, and implement and maintain messaging systems using Kafka batch processing.
Key Responsibilities
Design, develop, and maintain robust and scalable backend services using Java and Spring Boot.
Create and manage APIs to support various front‑end and mobile applications.
Implement and maintain messaging systems using Kafka batch processing.
Team Details
Role sits in Enterprise Risk & Finance Technology's – Enterprise Independent Testing (EIT). EIT is the centralized, independent testing function focused on operating as an enterprise utility to test processes and controls that require testing across the company.
Enterprise Independent Testing program focuses on enhancing technology to develop an end‑to‑end testing platform that is flexible and nimble to onboard, execute and automate all type of tests, simplifying infrastructure by reducing the number of applications and interdependencies.
Equal Opportunity Statement
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal‑opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to .
Skills and Requirements
Proven experience as a Java Developer, with a strong focus on API development and Spring Boot.
Proficiency in Java programming and a deep understanding of object‑oriented principles.
Experience with Kafka and building real‑time data processing systems.
Familiarity with microservices architecture and implementation.
Experience working in a cloud environment.
General understanding of an OpenShift environment.
Experience working in an Agile environment.
Experience with SQL.
Previous BOA Experience.
#J-18808-Ljbffr