— Strong Java Core (Java 8);
— HTTP basics;
— Rest API;
— Design Patterns;
— SQL vs NoSQL;
— Experience in pair programming would be a plus;
— Good communication skills in English both spoken and written.
— Experience in pair programming;
— Lambda / Cloud formation / SQS / SNS / S3 / DynamoDB / Salesforce / Serverless architecture.
— 50% cost compensation for attending courses and seminars on self-development;
— Regular Performance Review;
— Career opportunities;
— Internal University;
— English training courses at the office;
— Annual paid vacation (18 working days);
— Compensation for sports activities (500 UAH per month);
— Paid sickness leave;
— Corporate doctor;
— Massage in the office;
— Corporate events.
— Deliver high-quality code;
— You will be integrated into the day-to-day life and responsibilities of being an Agile team member;
— Testing and automating the scoped/groomed test cases or repairing broken ones;
— Performing/scoping performance and load testing needs on service applications;
— You will need to be proficient in translating user story requirements and acceptance criteria into tests using Java;
— Following the TDD requirements while developing the products.
AWS based on serverless projects following best practices of TDD and pair programming. Our team is creating tools for automated records collection. Customers are companies that work in the law industry for healthcare, mainly collect medical records.
From the client’s side, the team consists of CTO who is a very experienced developer and 4 developers, from our side — from 7 developers.