Specialist Software Engineer
JAVA+React+SSE-Ordinary
Primary Location : India-Bangalore
Experience: 4 - 6 years
Mandatory skills: Java, Spring Boot, React,Typescript,DevOPS, 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 / AWS.
-
Basic understanding and exposure to Business Intelligence tech stack.( eg:
MSBI/ Tableau /Power BI )