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→.