Position: Senior Java/Full-Stack Developer
Category: Java
English level: fluent
Years of experience: 5

- Was one of the key people in designing, developing, deploying and supporting a set of services for controlling large scale business operations.
- Designed and implemented the vast majority of the tooling that allowed rapid expansion of the services to meet the growing business needs.
- Mentored interns and other teammates, lead design discussions, did tutorials and code reviews.
Java, Spring, JUnit, Mockito, Hibernate; JavaScript, AngularJS, JQuery, d3, HTML, LESS/CSS, NodeJS, Karma, Jasmine; AWS (NoSQL DynamoDB, S3, MySQL RDS, SNS, SQS, Kinesis). Familiar with Ruby, Python, C, C++, C#.

OOP, TDD, Integration/System Testing, CI/CD, Agile, Scrum,  SOA/Microservices, Scalability, Distributed Systems, REST, Linux, Git.

Currently working on a team owning a set of services controlling one of the key processes for a large multinational business with over 500 mln transactions per day. Participated in the system design and implementation from ground up, testing, deployment and support. Drove design and development of config, monitoring, diagnostic and audit tools that enabled fast system expansion.
Looking for preferably a remote position, alternatively a local position in Kharkiv, Ukraine. Would prefer to work in Java on large scale/distributed systems, although open to other technologies. Fast learner with an open mindset.