Software Engineering, Technology
Software Engineer, Java & Spring Boot, VP
Closing date for applications: 28/04/2025
Bangalore, India
Permanent
Full Time
#R-00247510
Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive.
This role is based in India and as such all normal working days must be carried out in India.
Job description
Join us as a Software Engineer
- This is an opportunity for a technically minded individual to join us as a Software Engineer
- You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system
- Hone your existing software engineering skills and advance your career in this critical role
- We're offering this role at vice president level
What you'll do
Working in a permanent feature team, you’ll help the API Management team produce software of high quality and added value to the business. The team develops and maintains a distributed platform of micro-services exposing a large number of APIs to both internal and external consumers. The main focus will be on supporting our Change Portfolio with the design and development of backend services.
You’ll also be:
- Implementation of micro-services using Java and Spring technologies
- End-to-end delivery of services and features with high quality and on time
- DevOps activities using Kubernetes
- Run-the-Bank activities such as software maintenance and improvement
The skills you'll need
We’re looking for a technically skilled professional with 11 years of experience in Java and API development, and ideally with Avaloq Banking Suite. You’ll also need track record in developing backend services or web services and DevOps knowledge including Docker, GitLab and Jenkins. On top of this, you’ll have a degree in computer science or engineering.
Additionally, you’ll demonstrate:
- Proven knowledge of Java, Spring and web technologies such as Java 11/17, REST, Hibernate, TDD, Swagger or OpenAPI, spring boot and web security such as OAuth 2.0
- Experience with messaging systems like Kafka, Active MQ or similar
- Good understanding of API design tooling (Swagger tools) and API Management platforms
- Avaloq Core and Front Platform customization experience would be an asset
- Experience of working in Scrum teams would be an asset
Our tech stack
Here’s just some of the technologies we use.
Front end
JavaScript
ReactJS
AngularJS
Back end
Python
Java
Microsoft Dynamics
DevOps
AWS
GitLab
Google Cloud Platform
Data
Kafka
Hadoop
PostgreSQL
Snowflake
What’s it like to work at NatWest Group?
Find out more about what it’s like to work here, including Rewards and Benefits, and Learning and Development.
Working here