Software Development Engineer - Java
NatWest Group
Join our digital revolution in NatWest Digital X
In everything we do, we work to one aim. To make digital experiences which are effortless and secure.
So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter.
Job Description
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.
Join us as a Software Engineer, Java
This is an opportunity for a driven Software Engineer to take on an exciting new career challenge
Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority
It's a chance to hone your existing technical skills and advance your career
We're offering this role at associate vice president level
What you'll do
As a Software Engineer, you'll design, develop and deploy applications capable of meeting and exceeding the anticipated load, performance and availability volumes, including load balancing, performance testing and benchmarking.
We are seeking a dedicated software developer with solid expertise in Java Swing as well as web development. The ideal candidate possesses extensive experience with both JDK and OpenJDK and is capable of developing and maintaining complex applications in an agile environment.
You'll also be:
Producing complex and critical software rapidly and of high quality which adds value to the business
Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
Collaborating to optimise our software engineering capability
Designing, producing, testing and implementing our working code
Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations
The skills you'll need
You'll need a degree in Computer Science, Information Systems, or a comparable qualification. You'll need at least years of professional experience in software development, focusing on Java Swing and web development. In-depth knowledge of JDK as well as OpenJDK. Experience with modern web technologies like Spring, frameworks such as Angular, React, or comparable technologies, HTML5, CSS3, JavaScript.
You'll also have experience with version control systems like Git or SVN), knowledge of relational and/or NoSQL databases, familiarity with agile development methodologies like Scrum or Kanban. You'll also have personal attributes like analytical thinking and a structured approach to work, strong teamwork and communication skills, independence and high commitment, willingness to learn new technologies and methods
You'll need experience in using Implementation language like Java and C# as load and stress testing tools. Prior experience in Avaloq Banking System will be preferred.
You'll also need:
Experience of working with development and testing tools, bug tracking tools and wikis
Experience in multiple programming languages or low code toolsets
Experience of DevOps, Testing and Agile methodology and associated toolsets
A background in solving highly complex, analytical and numerical problems
Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance
- ...Java Engineer, AVP Position Overview Job Title- Java Engineer, AVP Location- Bangalore, India Role Description You will... ...for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible...SuggestedFlexible hours
Rs 5 - 10 lakhs p.a.
...This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of... ...Youll also need: At least eight years of experience with Java, Microservices, Spring boot Working knowledge on NoSQL database...SuggestedPermanent employmentFull time- ...Full Stack Engineer, AVP Position Overview Job Title: Full Stack Engineer, AVP... ...Enterprise Risk Technology environment. Software developers design, code, test, debug and... ...Responsible for developing software in Java, and leveraging frameworks such as spring...SuggestedFlexible hoursShift work
- ...automation with Spring Boot, microservices, and Java. Establish a solid development... ...technology (standardised enterprise grade tools, software, and frameworks). Enable the... ...their commitments Removing roadblocks to engineering team's work which includes liaising with...SuggestedLong term contractFull timeWork at officeLocal areaWork from homeFlexible hours
Rs 3 - 15.5 lakhs p.a.
...Your key responsibilities Demonstrably solid software engineering skills. As part of a high-performing development team, design and deliver... ...for the project. Recommend changes to improve established java application processes and its performance Shall be ready to...Suggested- ...empower you to own your career. Join MUFG where being inspired is expected and making a meaningful impact is rewarded. Lead Java Full Stack Developer responsible for driving end-to-end development and delivery of enterprise-grade applications using modern Java and...Long term contractFull time
Rs 7 - 12 lakhs p.a.
...business processes. A SAS OCR Associate Engineer is responsible for developing, enhancing,... ...Integrate, deploy, maintain and improve software. Perform peer code review. Work within... ...security, and overall system performance. Tech: Java, Python, Redis, Google SDK, Spring Boot,...Flexible hours- ...Developer to join our team. You will play a key role in designing and implementing back-end solutions using Java and related technologies. If you are passionate about software development and eager to lead a team, we encourage you to apply. Responsibilities Develop,...
- ...UI/Full Stack Developer - AVP Position Overview Job Title: Java Full Stack Developer - AVP Location: Bangalore, India Role Description ~ A seasoned Software Engineer responsible for designing, developing, and delivering significant components of integration...For contractorsFlexible hours
- ...can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. Java Staff Software Engineer, Azure Integrations Team We are looking for dynamic and collaborative software engineers to join the Azure Integrations...Long term contractFull timeHybrid workWork at officeLocal areaFlexible hours
- ...Are you a passionate software engineer who thrives on solving complex challenges and shaping the future of IT security Join us at Ivanti and play... ...develop and maintain secure cloud-native applications using Java Spring Boot and microservices architecture on AWS or Azure....Full timeWork at officeWorldwideFlexible hours
Rs 12 - 30 lakhs p.a.
...Key Skills: Spring Boot, Multi Threading, Java, Micro Services, GCP Roles and Responsibilities: Design, develop, and maintain microservices... ...to work with cross-functional teams. Good understanding of software development lifecycle and Agile methodologies. Education: B.E...- ...have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at... ...engineeringconcepts and 3+ years applied experience Experience in Java, React js. Hands-on practical experience in system design,...
- ...Join our team as a Lead Software Engineer specializing in Java back-end development. You will be responsible for designing and maintaining microservices and REST APIs in a collaborative environment, emphasizing quality and engineering best practices. This role offers a...
Rs 3 - 12 lakhs p.a.
...join a team of highly talented and motivated engineers who are passionate about their work. You'll design, test, deploy and maintain software solutions with complete ownership... ..., VueJS etc. ~ Experience programming in Java 8 or later and Oracle/MySQL. ~ Experience...- ...Agile methodologies in daily work processes. - Develop applications using Object Oriented Programming concepts. - Build and maintain Java and Spring Boot applications. - Write and execute Unit Tests (JUnit) and Integration Tests using frameworks like Cucumber. -...Full time
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial Bank Technology Payment... ...Cycle. Proficient and hands-on experience in Key technologies Java Spring Boot, Containerization (Docker and Kubernetes), AWS...
- ...UK and India Position Summary We are looking for a skilled Java Developer with expertise in Java 8 and above, Microservices, RESTful... ..., S3. Experience with an e-commerce company or Payment's software is a plus Experience in deploying, operating, and managing services...Work at office
- ...at Walmart Scale Interact with Walmart engineering teams across geographies to leverage... ...stack web application development using JAVA/ Springboot, Kafka, RESTFul services, API... ...do at Walmart Global Tech. Were a team of software engineers, data scientists, cybersecurity...Hybrid workWork at officeWorldwideFlexible hours
- ...makes us different. With over 25 years as an engineering services provider, we believe in the... ...& Responsibilities Expertise in: Core Java, Linux Experience in Spring, Node JS... ...Skills (Technical Competency) Expertise in software development with strong knowledge in...
- ...next big idea could be yours! Job Description CS1 - Full Stack Engineer - Backend Heavy Roles and Responsibilities Adobe Pass is... ...principles for large-scale web applications. Proficie ncy with Java Spring Boot and microservices architecture . Strong...Full time
- ...management systems. We are looking for an experienced Staff Software Engineer to work on our Advanced Apps team with focus on enhancing and managing... ...a cloud infrastructure ~8+ years of Software Development in Java, preferably significant experiences with SCIM and Spring Boot....Full timeHybrid workWork at officeLocal areaFlexible hours
- ...We develop Okta cloud services and client software that allow users to seamlessly login to... ...applications securely. Learn more about Okta's Engineering on our blog. About You We are... ...management. Ideal candidate should be A strong Java developer with a passion for building...Full timeWork at officeLocal areaFlexible hours
- ...We are looking for a skilled and motivated Software Engineer who excels in Java, data structures and algorithms, REST APIs, and Spring Boot to join our growing team. This role is key to building scalable, enterprise-grade applications and contributing to our innovative software...
- ...you want to be part of our journey and make an impact. Apply now! YOUR ROLE AT SIXT You will build consumer-facing software that “just works” in Java You will be responsible for designing end-to-end distributed systems on the cloud You will build libraries and tools...Long term contractFull timeHybrid workWorldwide
- ...expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital... ...low latency distributed systems. ~ Command of Java or C++. ~ Solid understanding of algorithms, data...Hybrid workWork at officeLocal areaRemote jobMonday to ThursdayFlexible hours
- ...have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at... ...mobile etc.) Hands on Kafka and kubernetes proficiency with java spring framework server side languages Java database technology...Full time
- Job Title : Software Engineer (Java / Spring Boot / Node.js with AI)Experience : 3 to 5 YearsLocation : Bangalore - MarathahalliJoining : Immediate to 15 DaysJob Description :We are seeking a Software Engineer with strong experience in Java, Spring Boot, and Node.js, along...Immediate start
- ...years of hands-on experience in end to end software development with a solid focus on end-to-... ...: Expert in modern programming languages Java+ react, cloud platforms (AWS, GCP, Azure),... ...teams, providing mentorship to junior engineers, and overseeing project delivery from concept...Contract workShift work
- ...that complies with design specifications and meets security and Java/J2EE best practices. Create code that is easily maintainable... ...closely with project team and other groups (e.g. Network QA Ops Engineering). Follow Coding and Design best practices. Participate in design...Full timeHybrid workWork at officeLocal areaRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer - Java. Be the first to apply!

