On behalf of Ciklum Digital, we are looking for a Senior Java Developer to join our team on a full-time basis.

You will join a highly motivated team and will be working on a modern solution for our existing client. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Responsibilities:
• Back-end development to meet customer’s business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.)
• Taking part in the decision-making process in design application architecture, solution development, architecture and code review
• Develop and review feature design documents and provide inputs/update to specifications for the solution
• Design and implement a set of various types of tests (unit, integration, functional, etc)
• Proactive position in solution development, processes improvements
• Working in an international distributed team in an Agile environment
• Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders
• Delivering the product roadmap and plannings
• To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC

Requirements:
• Experience in software development for more than 4 years
• Understanding of network interactions:
- protocols
- conventions (e.g. REST, RPC)
- authentication and authorization flows
- standards and practices (e.g. oAuth, JWT)
• Excellent knowledge and experience in Java (more than 4 years)
• Cloud computing platform (AWS more than 1 year)
• Web application frameworks (e.g. Spring Boot Framework)
• Testing frameworks (e.g. JUnit, PowerMock, WiresMock, Serenity BDD)
• ORM (e.g. Hibernate)
• RDBMS (e.g PostgreSQL, Oracle)
• NoSQL (e.g. MongoDB, Cassandra, DynamoDB)
• Version control systems (GIT)
• Docker
• Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins, TeamCity)
• Builders
• Experience with:
- Troubleshooting, profiling and debugging applications
- Creation software architecture and design of complex applications, platforms
- Agile software processes and technologies
- Code Review process
- Refactoring process
• Intermediate+ English level

What's in it for you:
• Working in an international distributed team in an Agile environment
• Influence the business agility of TOP sportswear giant
• Closely cooperate with client
• Dynamic and challenging tasks
• Ability to influence project technologies
• Team of professionals: learn from colleagues and gain recognition of your skills
• European management style
• Continuous self-improvement

About Ciklum International

Ciklum is a top-five global Digital Solutions Company for Fortune 500 and fast-growing organisations alike around the world.
Our 3,000+ Developers located in the Delivery Centres across the globe, provide our clients with a range of services including outsourcing software development, Enterprise App Development, Quality Assurance, Security, R&D, Big Data & Analytics.

Company website:
https://www.ciklum.com/

DOU company page:
https://jobs.dou.ua/companies/ciklum/

The job ad is no longer active
Look at the current jobs Java Kyiv→.

  • home_work Office/Remote of your choice
  • engineering Outsource
Similar jobs

Regular/Senior Java developer at Luxoft

Kyiv, Vinnitsia, Ivano-Frankivsk, Zhytomyr, Lviv, Mykolaiv, Ternopil, Kharkiv, Khmelnytskiy, Cherkasy, Chernivtsi, Uzhgorod, remote

Senior Business Analyst at Luxoft

Kyiv, Lviv, remote

Senior/Middle Java Developer at GoInteractive

Kyiv, Vinnitsia, Dnipro, Ivano-Frankivsk, Zhytomyr, Zaporizhzhya, Lviv, Mykolaiv, Odesa, Ternopil, Kharkiv, Khmelnytskiy, Cherkasy, Chernigiv, Chernivtsi, Uzhgorod


All jobs Java Kyiv    All jobs Ciklum