Position: Java Developer
Company: luxoft.com
Category: Java
Experience required: 2y

Project Description:
Key project for one of the biggest mobile operators in Ukraine. Join our Team of development and support of specialized CRM system used for telecom business. The CRM system is integrated with numerous supplemental systems such as billing, search, business process management etc.
 
About the Company:
Ukrainian mobile operator, sole owned by significant international investor Turkcell company. Today the company is not only one of the biggest players on the Ukrainian market, but also leader in innovations implementation, development of attractive tariffs and services.
The company's mission is enriching the lives of customers by providing high-quality telecommunications services that are supported by innovative technologies, high-quality technical process and strong team of professionals.

Responsibilities:
∙ Applications development, cooperating with QA team and colleagues in different locations.
∙ Understanding the technology stack and how it impacts their development approach.
∙ Agile development of feature based deliverables, perform the post release support.
∙ Analyze root-causes in case of incidents and provide solutions for solving the problem.
∙ Perform code reviews and share best practices with colleagues.
∙ Active participation in technical discussions and solutions design.
∙ Documenting your provided results

Mandatory Skills:
∙ Java (JSP, FreeMarker, Servlets, SOAP/RESTful, Spring, JDBC/ORM, JPA, Threads, Groovy)
∙ Good knowledge and practical experience in SQL (preferably Oracle)
∙ Good understanding of SDLC, Agile methodology
∙ Knowledge with JQuery, JSON, XML, AJAX
∙ Experience of work with Gradle build automation tool
∙ Unix - good + knowledge of Tomcat/Glassfish configuration
∙ English - ability to read documentation
∙ Knowledge of Struts and Vaadin is a plus

Nice-to-Have Skills:∙ knowledge in web-based front-end technologies HTML, CSS