We are looking for a Java Full Stack Developer to join our global technology team. The successful candidate will work on building technical solutions to complex business problems and contribute to our vision of building a strong engineering culture.
Requirements
- Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
- 8+ yrs Hands-on professional software development experience
- Proficiency in programming in Java, Python, JavaScript or React
- Hands on experience of building RESTful APIs using popular frameworks like Spring
- Experience of following TDD and clean code principles
- Proficiency with data structures, algorithms and SQL
- Able to independently work in fast paced and rapidly changing environment
Benefits
- Paid Time Off
- Retirement Plan