
Senior Java Developer, Москва.
▷ Работодатель: Luxoft
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Обязанности:
∙ Participate in the design, implementation, testing and deployment of large-scale systems and services
∙ Understand system dependencies and limitations
∙ Understand the business need
∙ Understand the large scale thinking and approach
∙ Understand low level design
∙ Participate in an Agile / Scrum methodology to deliver software releases
∙ Strong Core Java & collections & multi threading (3+ years of development experience)
∙ Strong experience of server side development, building high availability, low latency, scalable frameworks, preferably with Open Source
∙ Proven hands-on experience with Java SE 8+
∙ Experience with Spring Framework and Spring Ecosystem
∙ Deep OOP expertise
∙ Deep parallel and concurrent programming expertise
∙ Ability to communicate ideas in English
∙ Team player - ability to get along with existing team members and learn from them (this is absolutely essential for success)
∙ Ability to work with minimal direction in a self-sufficient manner, often adapting to ever-changing priorities
∙ Focus on accuracy and attention to detail
∙ Bachelor's Degree in Computer Science or related field, or equivalent experience
Будет плюсом:
∙ Experience with Java Swing
∙ Experience with Solace
∙ Experience with Gradle
∙ Experience with TDD and Spock framework
∙ Experience with DEV and CI/CD tools: Git, JIRA, Jenkins, Ansible, ELK
∙ Experience with Linux and Bash
∙ Experience with MongoDB
∙ Understanding of design for scalability, performance and reliability
∙ Solid knowledge of software development methodologies and best practices
∙ Understanding of Clean code principles