IT.Senior Developer
oraclecloud
Job Description
Job Duties in Brief:
-
Design and develop new functionality across React frontends, Java/Spring backends, relational databases, and REST API integrations
-
Develop across multiple modules and architectures following best practices
-
Perform code reviews and promote coding standards and clean code principles
-
Write and maintain integrated tests (unit, integration, API)
-
Contribute to automated build and CI/CD processes
-
Maintain systems documentation and knowledge base
-
Leverage AI-assisted coding tools effectively in day-to-day development
About You:
Required IT skills
-
5+ years hands-on enterprise SDLC experience
-
3+ years in financial services; 1+ years in banking
-
Strong proficiency in Java (Spring, Maven) and React
-
Solid experience with relational databases and REST API integration
-
Advanced OOP, design patterns, Git branching, build management, and debugging skills
-
Commitment to clean code, refactoring, and maintainable software design
-
Ability to work independently on complex, long-duration tasks with limited direction
-
Good communication across technical and non-technical audiences
-
Bachelor's degree or equivalent; Master's desired
Beneficial IT skills
-
AWS experience
-
Application server deployments (JBoss/WildFly)
-
Messaging systems (e.g., IBM MQ)
-
CI/CD pipeline tooling for cloud and on-premise
Personal skills
-
We are looking for ambitious individuals that are keen to develop their technical skills in a dynamic environment
-
Strong interpersonal, communication skills and the ability to deal effectively in a team environment
-
The candidate must be able to present diagnostic, troubleshooting steps and conclusions to a varied audience
-
Someone proactive, that can work autonomously, and take ownership of their tasks.
- Collaborates with other developers in the construction of software - strong ability to partner with and team with colleagues
- Provide mentoring and guidance to junior team members
What We Offer:
-
A challenging and rewarding role in an award-winning global business
-
Opportunities for personal and professional career development
-
Great working environment, competitive salary and benefits, and opportunities for educational support
-
Be part of an industry leading global team, renowned for excellence
-