Software Engineer, Java, AVP

NatWest Group

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • Just now
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 doAs 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 needYou’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
Hours 45Job Posting Closing Date: 11/09/2025

NatWest Group

Similar Jobs

  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 21 hours ago
    • Apply easily
  • Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 21 hours ago
    • Apply easily
  • Lead Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 21 hours ago
    • Apply easily