Position: Java Developer
Company: Luxoft
Category: Java
Experience required: 3y
English level: upper

Responsibilities:
• Design and development of core application modules
• Participation in meetings with the customer
• Maintaining project technical infrastructure (continuous integration, automated deployment)
• Task decomposition and estimation
• Peer review, mentoring
• Bug fixing, test writing
Mandatory Skills Description:
Main requirements:

• Java development experience 3+ years
• Open and willing to learn new technologies
• Strong Java Core knowledge
• Good understanding of design patterns
• Experience using Maven
• Experience using JIRA, GIT Stash, Confluence
• Basic SQL knowledge and experience with Oracle databases
• Experience working with Spring, Hibernate/MyBatis, REST API
• Experience using Tomcat and Oracle WebLogic Server
• Good English
• Proactive, problem solving attitude
• Technical leadership skills
• Communication and presentation skills
Nice-to-Have Skills:
• Experience in Agile/SCRUM
• Experience with Web technologies (JavaScript, HTML5, CSS3, NodeJS, Grunt, Bootstrap, Angular, etc)
• Strong SQL knowledge
Languages:
English: C1 Advanced