Cloud Native Full stack Java Developer
Job description
Be Part of Us
Innovation is and will always be the core of SAP Fioneer.SAP Fioneer builds on a heritage of outstanding technology and a deep understanding of corporate and consumer demands.
At the heart of it all it is simple: We bring financial services to the next level with innovative software solutions and platforms.
We are empowering companies in the financial services industry to achieve speed, scalability, and cost-efficiency through digital business innovation, cloud technology, and solutions that cover banking and insurance processes end-to-end.
A global company, with rapid growth, innovative people, and a lean organization makes SAP Fioneer a place where you accelerate your future!
Requirements
We are looking for an experienced Java Full Stack Developer to join our product development team.Responsibilities include the following activities and deliverables:
- Executing software development based on the reviewed design and conducting thorough developer tests to uphold code quality
- Performing testing on newly developed software during the internal test phase ( functional integration test), promptly addressing any identified issues
- Taking responsibility for resolving issues in the software discovered during internal & external tests to ensure a smooth deployment process
- Analyzing and resolving complex issues in both existing and new code,
- demonstrating strong problem-solving skills and meticulous attention to detail
- Demonstrating excellent development, quality, and delivery skills within the project team, actively contributing to short development and release cycles
- Collaborating effectively with geographically distributed teams, ensuring seamless communication and coordination for successful project outcomes
- Implementing and adhering to agile software engineering methods, actively participating in the complete software development lifecycle, including coding, testing, quality assurance and documentation
- Web Application Developer
- Strong hands-on experience in server- side Java development
- Strong development experience of Java, Spring, Spring Boot, Hibernate/JPA, Eclipse Link, SOAP, REST APIs, Microservices, OData
- HTML5, Sound knowledge of JavaScript (ES6), CSS, JSON, XML
- Working experience on UI development framework like React.js or Angular or UI5 (preferred) using MVC Pattern
- PostgreSQL
- Knowledge of GitHub Actions, CI/CD pipelines
- Cloud native development experience on platforms like Azure, AWS, OpenShift (preferrable)
- A minimum of 3 years of experience in Java, Spring Boot, REST APIs on the backend
- Tooling exposure in Eclipse and Visual Studio Code
- Demonstrate an excellent understanding of Design Patterns, data structures and algorithms
- Understand the concepts of functional and object-oriented paradigms, applying them effectively in software development
- Experienced in collaborating with UI/UX designers, back-end developers, and business analysts to translate design concepts and business requirements into functional web applications
- Knowledge of creating responsive and user friendly interfaces that work seamlessly on various devices and browsers
- Be experienced in conducting unit testing and debugging to identify and fix issues in the code
- Experience in financial or banking systems will be added advantage
- Academic degree in Computer Science, Engineering or comparable qualification
Join us for a rewarding career where your needs are not just met but exceeded
Interested in this role?