Senior Java Software Engineer Offline

WE ARE

We are looking for an experienced and talented Java engineer passionate about joining Migrations Platform Team for building features and toolsets for end-customers to make the migration journey easy. You will work with a team of super-talented engineers across geographies along with Product Managers, Designers, and Architects to build enterprise-grade services with razor-sharp focus on improving reliability, security, and operational efficiency. You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of products on the cloud.

 

YOU ARE

• To the best of your advantage, you should possess this experience

• 4+ years designing and building a production-level large scale web application

• Deep knowledge of Java

• Building a service from the ground up is preferred – from gathering requirements, design, build, deploy and ownership

• Solid understanding of application performance, and designing low latency, high-speed web applications

• Working well in a team and you can also collaborate effectively on ideas and designs with some of the best architects and developers

• AWS infrastructure having exposure to RDS, Dynamo DB, SQS, S3,SNS, and/or Microservices is preferred

• Familiarity with Agile and Scrum software development methodologies

• Ability to design public APIs, coupled with a passion for writing clean code

• Knowledge in Kotlin or desire to learn it

• Good analytical thinking

• Customer focus and Client orientation skills

• Creative problem solving, strong debugging and troubleshooting skills

Nice-to-have competencies

• Spring framework

• TDD techniques & Continuous Integration

• Intermediate+English level

 

YOU WANT TO WORK WITH

• Java, AWS (RDS, Dynamo DB, SQS, S3, SNS, Microservices), Spring, DynamoDB, Kotlin, TDD

• Driving new features from inception to production, working across the company with product managers, and other stakeholders

• A well-known IT company

• Creating quality experiences seen by over 10 million people a month

• Developing fast, scalable, highly available, and reliable apps

• Participation in resolution of production issues and leading efforts toward solution

 

TOGETHER WE WILL

• Drive new features from inception to production, working across the company with product managers, and other stakeholders

• Be dedicated to delivering tested and optimized high-performance code for a distributed container-based architecture

• Create and maintain quality software

• Participate in resolution of production issues and lead efforts toward solutions

• Work with an enterprise software company

• Participate in international events and an international team

• Access the knowledge base of Software Engineering Institute and software best practices from Customer side

The job ad is no longer active
Job unpublished on 25 June 2021

Look at the current jobs Java Kyiv→