
Software Engineer, Java
Welcome to NatWest Group! We are excited to offer an opportunity for a talented and driven Software Engineer with expertise in Java to join our dynamic team. As a member of our team, you will have the chance to work on cutting-edge projects and be a part of our mission to provide innovative solutions for our customers. We are looking for individuals who are passionate about technology and have a strong foundation in Java development. If you are a self-motivated problem-solver with excellent communication skills and a desire to continuously learn and grow, we encourage you to apply for this role. Join us in shaping the future of digital banking at NatWest Group.
- Develop and maintain high-quality, efficient, and scalable software solutions using Java.
- Collaborate with cross-functional teams to design and implement innovative solutions that meet business needs.
- Conduct thorough testing and debugging to ensure the functionality and stability of software applications.
- Continuously research and learn new technologies and best practices to enhance skills and contribute to the team's success.
- Proactively identify and address technical issues and propose solutions to improve the overall performance of the application.
- Work closely with project managers and stakeholders to deliver projects within set timelines and budgets.
- Communicate effectively with team members and stakeholders to gather requirements, provide updates, and share knowledge.
- Contribute to code reviews and provide constructive feedback to improve code quality.
- Participate in Agile ceremonies and provide status updates on assigned tasks.
- Stay up-to-date with industry trends and developments to suggest and implement improvements to the development process.
- Adhere to company coding standards, procedures, and security policies.
Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field
Extensive Experience In Java Programming Language, With A Strong Understanding Of Object-Oriented Principles
Proficiency In Developing And Maintaining Complex Software Applications Using Java Frameworks Such As Spring, Hibernate, Or Struts
Experience With Database Design And Management, Particularly With Sql And Nosql Databases
Strong Problem-Solving And Analytical Skills, With The Ability To Troubleshoot And Debug Complex Code And Systems.
Web Development
Agile development
Database Management
Debugging
Cloud Computing
Object-oriented programming
Mobile application development
Test-Driven Development
Problem-Solving
Front-end development
Back-end development
Communication
Conflict Resolution
Leadership
Time management
Interpersonal Skills
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineer, Java in Gurugram, Haryana, India is between ₹800,000 and ₹1,400,000 per year. This translates to approximately $11,200 to $19,600 USD per year. However, salaries can vary greatly depending on factors such as experience, company size, and industry.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
NatWest Group plc is a majority state-owned British banking and insurance holding company, based in Edinburgh, Scotland.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started