Full Stack Engineer

Barclays

Chennai, India
Java-based applications
Microservices architecture
Restful api development
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
  • Adhere to secure coding practices, implement effective unit testing, and stay informed of industry technology trends to foster technical excellence and growth.

Matching Summary

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

Skills & Requirements

Must-have

  • Java-based applications
  • microservices architecture
  • RESTful API development
  • Spring framework
  • JPA/Hibernate
  • micro frontend application
  • Angular or React.js
  • Secure coding practices
  • Agile methodology
  • JIRA, Confluence
  • unit testing
  • test automation

Nice-to-have

  • software architecture
  • design patterns
  • clean code principles
  • cloud platforms
  • Openshift/Kubernetes
  • relational database knowledge
  • CI/CD tools
  • GitLab pipelines
  • Maven/Gradle
  • observability tools
  • Elastic/Kibana
  • troubleshooting performance issues
  • release and change management

Key Requirements

  • In-depth technical knowledge and experience
  • Thorough understanding of underlying principles
  • Leadership responsibilities (if applicable)
  • Develop technical expertise (individual contributor)
  • Impact on related teams
  • Partner with other functions
  • Responsibility for end results
  • Escalate breaches of policies
  • Embed new policies
  • Advise and influence decision making
  • Manage risk and strengthen controls
  • Deliver work in line with rules and regulations
  • Understand sub-function integration
  • Demonstrate understanding of organizational objectives
  • Make evaluative judgments
  • Resolve problems using technical experience
  • Guide and persuade team members
  • Communicate complex information
  • Act as contact point for stakeholders
  • Build network of contacts

Work Rights

Not specified

Tailored Resume

Cover Letter