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

Responsibilities

• Development of the new features along with bug fixing and supporting existing software
• Ensure good development testing coverage
• Participate in peer design and code reviews
• Participate in architecture design planning
• Proactively collaborate with teammates and communicate with remote team members
• Evaluate and adopt new development tools, libraries and approaches to improve delivery quality

Skills

Must have
- Solid experience in industry of software development
- Proven experience as software developer on web projects
- Candidate should write code on daily basis
- Up-to-date overview of modern software development tools and techniques
- Good knowledge of Java 8, Spring, SQL, MongoDB.
- Web services (HTTP, SOAP, REST, etc.)

Nice to have
• Banking domain
• Strong written and verbal communication skills
• Kotlin
• React/Redux
• TypeScript