Engineer- Java Fullstack

Barclays

Pune, India
Java 17/21
Spring mvc/spring boot/spring security
React, javascript
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues

Job Summary

  • To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

Matching Summary

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Skills & Requirements

Must-have

  • Java 17/21
  • Spring MVC/Spring Boot/Spring Security
  • React, JavaScript
  • RESTful services design and implementation
  • Build Tools (Maven/Gradle)
  • Unit Testing (JUnit/Mockito)
  • Relational databases (SQL Server/Oracle)

Nice-to-have

  • Collaboration with product managers and designers
  • Knowledge sharing and code reviews
  • Staying informed of technology trends
  • Agile/Scrum methodology experience
  • Cloud and DevOps understanding
  • Continuous integration
  • Risk and controls awareness

Key Requirements

  • Experience with Java 17/21
  • Experience with Spring MVC/Spring Boot/Spring Security
  • Experience with React, JavaScript
  • Experience with RESTful services
  • Experience with Build Tools like Maven or Gradle
  • Experience using Test Frameworks (JUnit/Mockito)
  • Experience with Relational databases like SQL Server and Oracle

Work Rights

Not specified

Tailored Resume

Cover Letter