Description

Responsibilities:

Analyze, design and implement technical solutions fulfilling business requirements on our core on-prime services and new AWS ones. Keeping in mind solution scalability, availability, security, quality, and maintainability characteristics

Actively participate in proof-of-concept implementation of new applications and services

Build and maintain, high quality code with approved code standards.

Occasionally, assist in production escalations, systems operations, and problem resolutions

Assist in the prioritization of development decisions

Qualifications

Proven hands-on development experience with server-side Java, Spring/Springboot eco system and other open-source libraries.

Hands-on Experience designing and building high traffic services serving 1k transactions per second or similar high transaction volume distributed systems with high-availability and fault- tolerance.

Working knowledge with AWS platform. AWS certification is a big plus.

Practiced TDD with focus on extensive automated unit/integration testing.

Working knowledge with source control systems like Git and other dev tools like Eclipse, IntelliJ, Jira, Confluence, GO CI/CD

Education

Any graduate