Engineer- Java Fullstack

Barclays

Pune, India
Java 17/21
Spring boot
React, javascript
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
  • Collaborate cross-functionally with product managers, designers, and other engineers to define requirements, devise solutions, and ensure seamless integration.
  • Stay informed of industry technology trends and innovations, actively contributing to technology communities to foster a culture of technical excellence and growth.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.

Skills & Requirements

Must-have

  • Java 17/21
  • Spring Boot
  • React, JavaScript
  • RESTful services design
  • Unit testing frameworks
  • SQL Server and Oracle databases
  • Secure coding practices

Nice-to-have

  • Agile/Scrum methodology
  • Cloud working
  • DevOps
  • GitLab/Bit Bucket
  • Docker/K8s/OpenShift

Key Requirements

  • Experience with Java 17/21
  • Experience with Spring MVC / Spring Boot / Spring Security
  • Experience with React, Java Script
  • Experience with RESTful services
  • Experience with Build Tools like Maven or Gradle
  • Experience with Unit Test (Junit/Mockito) / Mutation (Pi Test/Stryker) / Component Test (Karate Wiremock / React Test Library)
  • Experience with Relational databases like SQL Server and Oracle
  • Experience using observability tools
  • Experience with GitLab/Bit Bucket
  • Experience with cloud, DevOps, Jenkins pipeline
  • Experience in working Agile/Scrum methodology
  • Experience with Continuous integration and DevOps using GitLab
  • Hands-on experience with Docker/K8s/OpenShift

Work Rights

Not specified

Tailored Resume

Cover Letter