This is a requirement is for Oracle Financial Services Finergy division. We are a part of Oracle Financial Services Global Business Unit (FSGBU) business unit and our specialized solutions address the unique business needs of banking and financial institutions, enabling them to make more informed business decisions and serve customers better.
We are looking for a Senior Java Full Stack Developer with 7-10 years of experience working with Angular, Spring Boot, and Oracle DB responsible for designing, developing, and maintaining both front-end and back-end applications, building REST APIs, optimizing Oracle database interactions, collaborating within Agile teams, ensuring code quality, and mentoring junior team members.
Responsibilities
- Design, develop, and maintain front-end applications using Angular.
- Build back-end APIs and services using Spring Boot and Java.
- Develop and integrate REST APIs for seamless communication between front-end and back-end.
- Optimize and manage Oracle DB interactions, including complex SQL queries and procedures.
- Collaborate with Agile development teams on end-to-end solutions and participate in scrum practices.
- Ensure code is high-quality, scalable, and maintainable, utilizing design patterns and testing methodologies.
- Mentor team members, conduct technical reviews, and contribute to design decisions.
Required Experience/Skill Set
- 7-10 years of experience.
- Java and OOP principles for robust backend development.
- Spring Boot for building secure, efficient web applications.
- Angular (2+) for rich, single-page web UI.
- Oracle SQL for efficient database integration and management.
- REST APIs for modern service integration between front-end and back-end.
- Microservices architecture and event-driven design (e.g., Kafka).
- Agile methodology for iterative development, collaboration, and rapid delivery.
- Additional: HTML, CSS, JavaScript, Docker, Kubernetes, Maven/Gradle, Git, code review and mentorship.