Description
You will develop and implement features for the Money Movement program, collaborating with stakeholders to translate business requirements into technical solutions and ensuring smooth production releases.
This role is on-site.
Responsibilities
- Gather and analyze business requirements to define technical specifications.
- Design and write code for new features using Java and Spring Boot.
- Test implementations and manage production releases to ensure stability.
- Collaborate with tech leads on architectural details and integration points.
Required Skills
- 5+ years of professional experience in software development.
- Strong proficiency in Java.
- Experience with Spring Boot and Spring Data.
- Knowledge of message queuing systems, specifically Kafka.
- Experience with databases including MongoDB, DB2, and SQL/NoSQL concepts.
- Understanding of software architecture principles.
- Familiarity with Agile methodologies.
- Experience within the financial domain.