Job Description
Job Description
job summary:
Description:
5-7 years of applicable experience required.
Required Skills:
Desired Skills:
Bachelor's degree in Computer Science/ or equivalent
job summary:
Description:
- Responsible for developing, enhancing, modifying and/or maintaining applications in the Employee Experience Technology environment.
- Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture.
- Following established written procedures, guidelines and techniques, develops, enhances, tests, supports, maintains, and debugs software applications that support business units or support functions. Individual contributor role; fully competent to work under general direction on the most complex projects, often on multiple phases, and seeks guidance and direction from more senior associates or manager, as needed.
- Working knowledge of business or function for which application is designed. Often responsible for the completion of a phase of a project.
- Provides guidance and checks the work of less experienced associates.
5-7 years of applicable experience required.
Required Skills:
- Expertise in Liferay DXP and portal technologies (Portlets, Layouts, Themes, Services)
- Java, J2EE, Webservices, Spring framework application development
- Expert proficiency and hands-on experience on Microservices, and Spring Boot
- Hands-on working knowledge on Java J2EE.
- Good knowledge of OOPS concepts
- Individual will be responsible for writing code in Java and J2EE technologies along with Spring boot microservices.
- Knowledge on ReactJS is added advantage.
- Build, maintain, and enhance all objects Packages / procedures/functions in PL/SQL to support application process.
- Perform functions including SQL tuning, database application design, and developer support
- Ability to quickly diagnose the problem areas and come up with solutions and/or workarounds
- Write clear, concise, well organized technical documentation to maintain standards and procedures
- Coding the requirement and proper Check in / Checkout in Version control.
- Unit Test Cases Preparation and Execution
- Code Review and Checklist document preparation.
- QA, UAT and PROD Release Scripts/Package Preparation and Validation.
- Knowledge in multiple software development lifecycle phases, including design, construction, and testing
Desired Skills:
Bachelor's degree in Computer Science/ or equivalent
- Experience of working through an entire Software Development Life-Cycle.
- Knowledge of Liferay framework
- Understanding of object-oriented programming
- Skill for writing reusable libraries
- Knowledge on SQL Database and xml, SOAP, J2EE
- Sound knowledge in Familiar with various design and architectural patterns
- Understanding of fundamental design principles for building a scalable application
- Development skills with ability to understand technical design and translate the same into workable solution
- Take ownership of design, development and testing of all data transformation, extraction and migration activities
- Work closely with the database administrator to quantify data conversion/ migration processing impact on Oracle databases and assist in performance tuning.
Key skill Required
- JAVA
Designation
- Consultant