Back to vacancies
Java with Springboot developer/Lead

Java with Springboot developer/Lead

Posted 2 weeks ago by Natobotics on Linkedin

Job Description: The role is for an experienced Java Developer with expertise in Spring Boot, tasked with designing and developing scalable enterprise applications for NatWest Group. The candidate will work within a technology team to create digital solutions that adhere to modern development practices. Responsibilities include coding, testing, and contributing to DevOps practices while ensuring application performance and security. Strong collaboration with various stakeholders is essential to translate business needs into technical solutions.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot and related technologies
  • Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions
  • Write clean, efficient, and reusable code following best practices and coding standards
  • Participate in code reviews, unit testing, and integration testing
  • Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Ensure application performance, scalability, and security

Skills Required:

  • Strong core Java (Java 8 or above) development skills
  • Proven experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
  • RESTful API design and integration
  • Experience with Microservices architecture
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Hands-on experience with databases such as PostgreSQL, Oracle, or MongoDB
  • Knowledge of testing frameworks (JUnit, Mockito)
  • Familiarity with Git, Jenkins, Maven/Gradle
  • Good understanding of Agile methodologies (Scrum/Kanban)
  • Excellent communication and teamwork skills

Salary (Rate): undetermined

City: Edinburgh

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Description We are seeking an experienced Java Developer with strong proficiency in Spring Boot to join a high-performing technology team working on scalable, enterprise-grade applications for NatWest Group . The ideal candidate will be responsible for designing, developing, and supporting cutting-edge digital solutions aligned with modern development practices.

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot and related technologies
  • Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions
  • Write clean, efficient, and reusable code following best practices and coding standards
  • Participate in code reviews, unit testing, and integration testing
  • Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Ensure application performance, scalability, and security

Required Skills & Experience

  • Strong core Java (Java 8 or above) development skills
  • Proven experience with Spring Boot , Spring MVC, Spring Data JPA, and Spring Security
  • RESTful API design and integration
  • Experience with Microservices architecture
  • Familiarity with Docker , Kubernetes , and CI/CD pipelines
  • Hands-on experience with databases such as PostgreSQL , Oracle , or MongoDB
  • Knowledge of testing frameworks (JUnit, Mockito)
  • Familiarity with Git, Jenkins, Maven/Gradle
  • Good understanding of Agile methodologies (Scrum/Kanban)
  • Excellent communication and teamwork skills

Preferred (Nice To Have)

  • Experience working in the banking or financial services domain
  • Knowledge of cloud platforms like AWS , Azure , or GCP
  • Exposure to Kafka or other messaging systems
  • Experience with Frontend frameworks (Angular/React) is a plus
Rate:

Negotiable

Location:

Edinburgh, Scotland, United Kingdom

IR35 Status:

Undetermined

Remote Status:

Undetermined

Industry:

IT

Seniority Level:

Not Specified

Job Description: The role is for an experienced Java Developer with expertise in Spring Boot, tasked with designing and developing scalable enterprise applications for NatWest Group. The candidate will work within a technology team to create digital solutions that adhere to modern development practices. Responsibilities include coding, testing, and contributing to DevOps practices while ensuring application performance and security. Strong collaboration with various stakeholders is essential to translate business needs into technical solutions.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot and related technologies
  • Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions
  • Write clean, efficient, and reusable code following best practices and coding standards
  • Participate in code reviews, unit testing, and integration testing
  • Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Ensure application performance, scalability, and security

Skills Required:

  • Strong core Java (Java 8 or above) development skills
  • Proven experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
  • RESTful API design and integration
  • Experience with Microservices architecture
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Hands-on experience with databases such as PostgreSQL, Oracle, or MongoDB
  • Knowledge of testing frameworks (JUnit, Mockito)
  • Familiarity with Git, Jenkins, Maven/Gradle
  • Good understanding of Agile methodologies (Scrum/Kanban)
  • Excellent communication and teamwork skills

Salary (Rate): undetermined

City: Edinburgh

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Description We are seeking an experienced Java Developer with strong proficiency in Spring Boot to join a high-performing technology team working on scalable, enterprise-grade applications for NatWest Group . The ideal candidate will be responsible for designing, developing, and supporting cutting-edge digital solutions aligned with modern development practices.

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot and related technologies
  • Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions
  • Write clean, efficient, and reusable code following best practices and coding standards
  • Participate in code reviews, unit testing, and integration testing
  • Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments
  • Troubleshoot, debug, and resolve application issues in a timely manner
  • Ensure application performance, scalability, and security

Required Skills & Experience

  • Strong core Java (Java 8 or above) development skills
  • Proven experience with Spring Boot , Spring MVC, Spring Data JPA, and Spring Security
  • RESTful API design and integration
  • Experience with Microservices architecture
  • Familiarity with Docker , Kubernetes , and CI/CD pipelines
  • Hands-on experience with databases such as PostgreSQL , Oracle , or MongoDB
  • Knowledge of testing frameworks (JUnit, Mockito)
  • Familiarity with Git, Jenkins, Maven/Gradle
  • Good understanding of Agile methodologies (Scrum/Kanban)
  • Excellent communication and teamwork skills

Preferred (Nice To Have)

  • Experience working in the banking or financial services domain
  • Knowledge of cloud platforms like AWS , Azure , or GCP
  • Exposure to Kafka or other messaging systems
  • Experience with Frontend frameworks (Angular/React) is a plus
job card

Create a free account to view the take-home pay for this contract

Sign Up