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
Any graduate