Title: Liferay Engineer/Developer
Contract Duration: 6 months, with possible extension (12+ months)
Position Location: Atlanta, GA (Local to Atlanta Candidates)
Hybrid On-site: 4 days per week, 1 day remote
Visa: USC/GC
Key Responsibilities:
- Performs all functions of software engineers, with a focus on Java and Liferay Portal application development.
- Under limited supervision, develops innovative approaches to address business needs. Creates detailed design specifications for subsequent programming and implementation.
- Participates in application design sessions - proposing and documenting technical alternatives required to achieve business objectives, suggesting improvements to reduce technical debt.
- Implements new system software or modifications to existing software that are high-quality.
- Writes and executes unit tests necessary to ensure the bank applications developed in Liferay DXP to meet the requirements.
- Maintains application builds and deployments. Assists in application configuration.
- Performs peer reviews to ensure adherence to standards and accuracy of the implementation of requirements.
- Interacts with project management, other project teams, and peers in a team environment for purposes of application integration and project coordination.
- Maintains up-to-date knowledge of systems software and future trends and directions in the software industry.
- Communicates status and reports time against projects daily.
Qualifications:
- Excellent oral and written communication skills required for interacting with project stakeholders and team members.
- Excellent knowledge in Java 8, Java Server Pages, Liferay Portal DXP 7.2, Git, SQL Server, HTML, JavaScript, CSS
- Excellent problem-solving skills and attention to detail.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.