We are looking for a Senior Java Developer to join our team. The role will involve coding activities on a large-scale technology transformation project, including software development lifecycle, meeting clients to determine requirements, analysis, design, development, testing, and implementation of user interfaces and backend services.
Requirements
- BS or MS in Computer Engineering, Software Engineering, Mathematics Engineering or other disciplines
- Minimum 4 years of experience in Software Development using Java and JavaScript
- Full stack development experience in Agile based end-2-end delivery
- Strong knowledge of OOP, Design Patterns, Test Driven Development
- Experience in Java, Spring Boot, Microservices Architecture, JavaScript technologies is must
Benefits
- Growth and Development: Be part of a growing global team of professionals with training and support to help you grow.
- Independence and Ownership: Blur in creative and challenging business and technology transformation projects.
- Time Off: 20 vacation days per annum.
- We love to Give Back: You will get certain hours a year to volunteer and organize office volunteer programs with local NGOs.
- Health and Wellness: Competitive private health and life insurance coverage.