Technical Lead
Societe Generale
Responsibilities
· Require 8+ years of experience as Full stack developer in Java.
· Hands-on experience with at least 4-5 years in GUI development using React framework
· Deep expertise and hands on experience in Core java.
· Good knowledge in data structures
· Good understanding of SOA and Microservices
· Hands-on experience with at least 6 years in Spring boot, Spring security, MVC and Hibernate, JPA
· Expert knowledge on implementing solutions with Rest API.
· Clear understanding of Software Development life cycle and process Oriented.
· Good experience in TDD, BDD
· Clear understanding of Agile or Continuous Delivery (CD)
· Strong demonstrated usage of CI/CD pipeline and tools: GIT/Jenkins/XLDeploy/Sonarqube
· Handson experience in working with Containerization tools such as Dockers / Kubernetes
· Good fundamentals in Core Programming, Object Oriented design & Design Patterns
· Good RDBMS fundamentals with exposure to SQL using Oracle or PostgreSQL.
· Good to have experience in writing Sql's, stored procedures and functions.
· Experience in Private/public cloud - Configuration, Build and deployment
· good working experience in Git repository
· Experience in creating & executing unit tests using test driven approach with JUnit or any other equivalent.
· Good to have exposure to Private banking domain/ European financial regulations