Senior Developer - Full Stack

Barclays

Pune, India
Java 8+
Spring framework
Sql, jpa/hibernate
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 with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
  • Adhere to secure coding practices, implement effective unit testing, and stay informed of industry technology trends to foster technical excellence.

Matching Summary

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

Skills & Requirements

Must-have

  • Java 8+
  • Spring Framework
  • SQL, JPA/Hibernate
  • RESTful APIs
  • Maven or Gradle
  • Git version control
  • CI/CD pipelines
  • JUnit, Mockito testing
  • Apache Kafka, Solace

Nice-to-have

  • Frontend development skills
  • Microservices architecture
  • Caching strategies
  • Containerization with Docker
  • Cloud platforms (AWS, Azure, GCP)
  • Application performance monitoring
  • System design and scalability
  • Performance optimization techniques

Key Requirements

  • Experience in Java 8+
  • Proficiency in Spring Framework
  • Database skills (SQL, JPA/Hibernate)
  • RESTful API development
  • Build tools (Maven/Gradle)
  • Version control (Git)
  • CI/CD experience
  • Testing frameworks (JUnit/Mockito)
  • Message queue experience (Kafka/Solace)

Work Rights

Not specified

Tailored Resume

Cover Letter