Job Description :
Job Description:
Outcomes and Activities

This position will work from home; at a future date, occasional planned travel to an office location may be required. However, this position may be permitted to work at an office location at a future date, if requested by the team member.
Design, code, test, and deliver insightful and architecturally sound business solutions around high complexity work
Document code and projects so others can easily understand, maintain and support
Fulfill customer requirements according to project/enhancement specifications
Apply team coding, documenting and testing standards and recommend process improvements
Improve application and team processes
Anticipates the impact of a change or project across multiple systems
Communicate application changes clearly, concisely, and objectively, both verbally and in writing
Learn the business process domain to better support the business
Decrease incidents and increase up-time by developing quality code and testing

Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
Minimum 4 years Liferay DXP experience
Minimum 3 years of software development experience
Practical experience in Software Development Life Cycle (SDLC) including Waterfall and Agile/SCRUM
Willingness to participate in an on-call rotation
Preferred Experience:

Minimum 2 years Spring Boot experience
Experience with angular or mobile
Minimum 3-5 years of experience using web servers, applications servers, and RDBMS
Experience with JSON, AJAX, SOA, Rest/SOAP based Web Services, JUnit, Jenkins and Bitbucket
Experience in API security, analytics, throttling, caching, logging, request and response modifications etc.
Experience in creating REST API documentation using Swagger and RAML or similar tools desirable
Experienced with Object-Oriented Design (OOD)
Knowledge of SQL procedures and functions and complex SQL Queries

Similar Jobs you may be interested in ..