Specialist Software Engineer - Java FSD
Societe Generale · Bengaluru, Karnataka, India
Societe Generale · Bengaluru, Karnataka, India
Vos missions au quotidien Primary Location: India-Bangalore Experience: 5 - 8 Years of experience Mandatory skills: Java, Spring Boot, React, Typescript, Bootstrap , CI/ CD, HTML, CSS. Primary responsibilities: - Participate in development & implementing high quality application, enterprise grade and usable User Interfaces (UI's) and high-quality API's. - Collect requirements and specify the functionalities to be implemented from end users and Product Owners. - Implement, test and deliver functionalities according to our standards and following the Continuous Integration process. - Provide support on day-to-day operations supporting Defect, Problem, and Crisis processes - Be an active member of the team in terms of decision making and process improvements - Contribute to the team continuous improvement through communication, documentation and automation Must have skills: - Java 8 or above - Experience on React framework - Good level of expertise on ReactJS (Preferred mainly with typescript alongside hands on with jest framework) - Good level of expertise in implementing solutions using Java 11(at least java 8) with focus on API development and performance. - hands-on expertise in Springboot and microservices. - Familiar with TDD & BDD Practices. - Awareness on Devops with main focus on understanding, implementing and maintaining CI – CD pipelines, Monitoring and Logging tools - Strong understanding of OOPS concepts - Hands-on experience with Spring and Hibernate frameworks. - HTML/HTML 5, CSS Modules, Bootstrap, Typescript, JavaScript - Knowledge/experience on PostgreSQL database - Knowledge and experience working with API’s (REST) - Experience working on containers – Kubernetes / Docker - Git/GitHub, Continuous integration using Maven & Jenkins - Troubleshoot problems with application development and use - Strong object-oriented programming skills. - Hands-on experience in Agile best practices TDD, BDD, Refactoring and Clean Code. - Clear understanding of Software Development life cycle and process Oriented. Would be great if worked on Agile or Continuous Delivery (CD) based projects before. - Good background on preparation and performing functional/manual testing. - Ability to write user stories, acceptance criteria & test cases. - Excellent communication skills - Strong understanding of Agile practices, roles and methodologies. - Strong understanding of CD practices & tools (JIRA) - Analytical and problem-solving skills. - Ability to work under agile teams with focus on understanding and contributing to team’s priorities. Good to have: - Exposure to Investment banking domain - Experience/knowledge of Dashboards/charts - Exposure to implementing security in web applications. - Exposure to Openshift / Azure. - Basic understanding and exposure to Business Intelligence tech stack.( eg: MSBI/ Tableau /Power BI ) Et si c’était vous ? Primary Location: India-Bangalore Experience: 5 - 8 Years of experience Mandatory skills: Java, Spring Boot, React, Typescript, Bootstrap , CI/ CD, HTML, CSS. Primary responsibilities: - Participate in development & implementing high quality application, enterprise grade and usable User Interfaces (UI's) and high-quality API's. - Collect requirements and specify the functionalities to be implemented from end users and Product Owners. - Implement, test and deliver functionalities according to our standards and following the Continuous Integration process. - Provide support on day-to-day operations supporting Defect, Problem, and Crisis processes - Be an active member of the team in terms of decision making and process improvements - Contribute to the team continuous improvement through communication, documentation and automation Must have skills: - Java 8 or above - Experience on React framework - Good level of expertise on ReactJS (Preferred mainly with typescript alongside hands on with jest framework) - Good level of expertise in implementing solutions using Java 11(at least java 8) with focus on API development and performance. - hands-on expertise in Springboot and microservices. - Familiar with TDD & BDD Practices. - Awareness on Devops with main focus on understanding, implementing and maintaining CI – CD pipelines, Monitoring and Logging tools - Strong understanding of OOPS concepts - Hands-on experience with Spring and Hibernate frameworks. - HTML/HTML 5, CSS Modules, Bootstrap, Typescript, JavaScript - Knowledge/experience on PostgreSQL database - Knowledge and experience working with API’s (REST) - Experience working on containers – Kubernetes / Docker - Git/GitHub, Continuous integration using Maven & Jenkins - Troubleshoot problems with application development and use - Strong object-oriented programming skills. - Hands-on experience in Agile best practices TDD, BDD, Refactoring and Clean Code. - Clear understanding of Software Development life cycle and process Oriented. Would be great if worked on Agile or Continuous Delivery (CD) based projects before. - Good background on preparation and performing functional/manual testing. - Ability to write user stories, acceptance criteria & test cases. - Excellent communication skills - Strong understanding of Agile practices, roles and methodologies. - Strong understanding of CD practices & tools (JIRA) - Analytical and problem-solving skills. - Ability to work under agile teams with focus on understanding and contributing to team’s priorities. Good to have: - Exposure to Investment banking domain - Experience/knowledge of Dashboards/charts - Exposure to implementing security in web applications. - Exposure to Openshift / Azure. - Basic understanding and exposure to Business Intelligence tech stack.( eg: MSBI/ Tableau /Power BI ) Pourquoi nous choisir ? At Société Générale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the s