Java Developer
What are you going to do:
- You will be responsible for software and product developing with a high degree of independence.
- Specify and analyze product requirements, identify code flaws and implement the fixes for the located issues.
- Implement and apply state of the art development approaches and strategies.
- Cooperate with stakeholders in order to understand and specify the business logic and product requirements, provide the reports and conduct the result demonstration on a continual basis.
- Work in a friendly team of professionals (backend and frontend developers, UI designers, QA, Product Owner)
Desire skills and experience:
• Java SE 11, Groovy, Spring (Boot, Framework, Data, Cloud, .etc), Hibernate
• Confluence, JIRA, Bitbucket, Bamboo, Crucible
• Docker, Ansible, AWS.
- Hands-on experience Java experience including web application development.
- Understanding of commercial software developing methodology and lifecycle, quality assurance, CI/CD.
- Practical experience of Linux, strong knowledge of command line.
- Expertise in working with version control systems, knowledge of Git, Gradle/Maven.
- Willingness to learn, ability to ability to quickly acquire knowledge
- Outstanding written and verbal communication skills (High level of English is a must)