Position: Regular Software Engineer
Company: Luxoft
Category: Java
Experience required: 3y
English level: upper

Responsibilities

∙ 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

Skills

Must have
Requirements:
• Knowledge of software development in Java, OOP principles;
• Strong expertise in networking (TCP/IP, SSL/TLS, etc.);
• Hands on expertise working with relational databases;
• Working knowledge of API (RESTful, SOAP);
• Knowledge and expertise with UML;
• Strong UNIX knowledge;

Nice to have
• Knowledge of scripting languages (shell, bash, groovy, etc.) is a plus!
• Knowledge of Java frameworks (spring, sping boot, etc.) is a plus!
• Knowledge of infrastructure management and configuration tools/frameworks is a plus!