Java Software Engineer

2 days ago


Bengaluru, Karnataka, India NatWest Group Full time US$ 90,000 - US$ 1,20,000 per year

Join us as a Java Software Engineer

  • 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 level
What you'll do

In your new role, you'll engineer and maintain innovative, customer centric, high performance, secure and robust solutions.

You'll be working within a feature team and using your extensive experience to engineer software, scripts and tools that're often complex, as well as liaising with other engineers, architects and business analysts across the platform.

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 5+ years of strong background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. In addition, you'll need strong experience of React Js and Spring Boot microservices, coupled with strong REST API knowledge.

You'll also need:

  • Proficient in Spring-boot and Java technologies and frameworks, being able to work independently and follow best practices
  • Experience of building cloud native microservices and APIs through an agile delivery team and possibly worked on migration from monolith to microservice architecture
  • Experience of DevOps and Agile methodology and associated toolsets and methodologies and associated toolsets such as scrum or Kanban
  • Understanding of relational databases and modern databases like Postgres, Mongodb
  • 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


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Java Software EngineerWe are seeking an experienced software engineer to design and develop high-quality software solutions using Java.The ideal candidate will have a strong background in Java 8 and above, with expertise in Spring Boot, Spring REST, JPA, and Hibernate.Key Responsibilities:Collaborate with cross-functional teams to define software...


  • Bengaluru, Karnataka, India Ascendion Full time

    Job Title : Java Software EngineerLocation : Bengaluru/Mumbai, India (Onsite, 5 days a week)Must have : Recent Banking domain experienceJob Description : Java engineer will play a critical role in the design, development, and implementation of mission critical applications and systems.They leverage their extensive technical expertise and leadership skills...

  • Software Engineer

    2 days ago


    Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Java Software EngineerJob Description:As a Senior Java Software Engineer, you will have the opportunity to take on a challenging role in software engineering and development. You will work with a feature team to engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions.In this role, you will be...


  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time

    Job DescriptionJob Title: Senior Java DeveloperExperience: 46 YearsLocation: BangaloreJob Description:We are looking for an experienced Senior Java Developer to join our team in Bangalore. The ideal candidate should have strong expertise in Java, Spring Boot, and Microservices, with proven experience in designing and developing scalable applications.Key...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    As a senior Java software engineer, you will be responsible for developing and maintaining large-scale Java applications. Your expertise in designing, coding, debugging, and testing will ensure that our software is of high quality.">Designing, coding, debugging, and testing large-scale Java applicationsTroubleshooting issues in test and production...


  • Bengaluru, Karnataka, India APPIT Software Inc Full time

    Job DescriptionSoftware Engineer- ALMLocation : BangaloreRole : Software EngineerNotice period : 30 daysExperience : 3-5 yearsPrimary Skills:- Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.- Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.- Hands-on...


  • Bengaluru, Karnataka, India MindBrain Full time US$ 90,000 - US$ 1,20,000 per year

    Company DescriptionMindBrain is at the forefront of innovation, education, and strategic workforce solutions. As a dynamic software company, we pioneer cutting-edge solutions and shape the future of technology. We are also a leading educational hub, dedicated to nurturing talent through comprehensive IT and non-IT training. In addition to software and...


  • Bengaluru, Karnataka, India beBeeJavaEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Java Software EngineerWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software applications using Java.About the RoleThis is an exciting opportunity for a motivated and results-driven individual who is...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job OverviewWe are seeking a highly skilled and experienced Java Software Engineer to lead our development team. As a leader in this role, you will be responsible for designing, developing, and implementing cutting-edge software solutions using Java.Key ResponsibilitiesLead a team of developers in designing, developing, and maintaining scalable and...