Location:
Remote, Dnipro, Vinnytsia, Zaporizhzhia, Lviv, Kyiv
Technical Level:
Middle
Job Category:
Software Development
Our customer is Fortune 500 company. As a leading business-to-business organization, more than 3.2 million customers rely on its products in categories such as safety, material handling and metalworking, along with services like inventory management and technical support.
Responsibilities:
- As a Senior Software Engineer, you will be expected to demonstrate solid conceptual and technical skills
- Make solution production ready
- Current state – solution is used by one internal team
- Need to build new data pipelines, schema registry etc.
- Write well-documented, highly maintainable and performing code, with appropriate test coverage
- Investigate and resolve application issues, bottlenecks and inefficiencies
- Develop Data pipelines using AWS Managed Kafka service (AWS MSK)
- Support and develop software engineers by providing advice, coaching, and feedback as well as conducting design sessions, assisting in code deployments and day-to-day operations
- Investigate, identify, solve, and fix software problems.
Requirement:
• 4+ years of professional experience developing Java applications
• Proven experience in developing solutions using various Java technologies, especially in Spring, JMS, and related packages.
• Experience with Kafka
• Knowledgeable on DevOps process (CI/CD stages, devops as shared responsibility)
• Comfortable with open source technologies and NoSQL DB technology such as Airflow, Snowflake, etc
• Familiarity leveraging Docker for containers would be a strong plus
• Experience with AWS would be a strong plus
We offer:
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring and comfy office
Professional growth:
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program
Fun:
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more.