Job Responsibility :
- Requirement Analysis, Design, Project Planning and Project Management.
- Prepare and deliver the Functional requirements, High-level design, and Low-level design based on the requirements.
- Perform the impact analysis on the requirements to understand the feasibility.
- Understand business needs and develop new features according to business needs which would make sure smooth business operation.
- Development of new features and services based on the requirements.
- Enhance the existing systems to support the business activities.
- Handling of production bugs and fixing them on time without affecting the customers.
- Carry out Testing activities.
- Carry out Integrated Testing within and in between the applications.
- Carry out Quality Assurance activities for all deliverables.
- Review the documents and requirements.
- Ensure the deployment in Development / Staging / Production environment.
Requirement
- 5+ years of web application development
- Hands-on experience in web back-end development with Java / J2EE, Spring MVC, MyBatis, Scala, JSON, Oracle and JBoss
- Hands-on experience in web front-end UI development with Angular, Bootstrap, jQuery, JavaScript, Ajax and CSS3 / HTML5
- Good experience in Restful services and API design
- Excellent problem solving and analytical skills
- Provide technical guidance and support to software development teams
- Self-organized and motivated individual
- Good communication and soft skills
- Knowledge of CI / CD tools like Jenkins, Git, Bitbucket, Nexus and Jira
- Knowledge of IDE like Intellij
- Knowledge of ReactJs, Vue.js, NodeJS, Spring Boot, MongoDB, Kafka, AWS cloud, and microservice will be added advantages
- Advanced English level
30+ days ago