Our Customer is one of the world's largest investment management companies and is looking for a new partner to participate in a full scale upgrade of their technology.
Requirements
- Expertise in Java
- Experience with GitHub
- Experience with AWS EKS and setup of relevant components (R53, EFS, S3, ECR, IAM, Lambda, etc.)
- Docker containerization
- AWS RDS (Postgres, Oracle, SQL) is a plus.
- Scripting experience is a plus (Python, Shell)
- Experience with Kafka is a plus.
Responsibilities
- Responsible for leading development of Java/JEE code to meet specifications and designs and using best practices.
- Development of a world-class Spring/Web services code-base.
- Assist in design peer reviews, code peer reviews, build and unit test functional enhancements.
- Identify areas for code refactoring.
- Review and contribute to development process and procedures to assist in the continual improvement of the development team activities.
- Be able to offer solutions and designs to solve process, project or program issues; provides recommendations to improve the efficiency and effectiveness.
- Effort estimation and task breakdown
Other
- Work closely with business team, business analysts, and architects and be able to quickly understand the new requirements and helps to identify the changes to the system.
- Work closely on a day-to-day basis with development team, designers, copy writers and other IT teams.
- Strong organization, communication, and interpersonal skills.
- Ability to communicate with business and technical audiences and produce design documents suitable for multiple audience types, both client-facing and internal
- Must be able to exhibit technical thought leadership and excellent problem solving ability, with an aptitude for technical innovation