Job Description
Experience in Core Java
Working knowledge on Spring ecosystem. Comfortable performing integration tests in Spring context.
Strong knowledge on JDBC and DB concepts.
Experience of TDD/BDD approach and prior experience working with CI/CD tools (Maven, Git, Jenkins) will be good to have.
Strong knowledge on ORM (hibernate) and PL/SQL procedures
Knowledge of some of UI latest languages / frameworks will be an added advantage
Knowledge of SOA/Microservices (REST, Soap) and its challenges
Strong knowledge on APP server (Tomcat, Weblogic)
Exposure on Digital stack is a plus
- UX/UI
- API
- Machine Learning
- Big Data
- Cloud/Docker/IaaS/PaaS
Experience delivering sound development, testing, implementation, deployment and support strategies in complex distributed environments.
Knowledge on production monitoring tools.
Good experience in leading change within a team, especially around testing and quality practices.
Team player, who relentlessly involves others and shares knowledge with them
Curiosity in all the latest trends and ready to do POCs with new technical stack
Job Classification
Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization, Graduation Not Required
Post Graduation: Post Graduation Not Required, Any Postgraduate in Any Specialization
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: Societe Generale
Location(s): Bengaluru
Keyskills:
spring
angular
java
BDD
tdd
Agile
hibernate