Mô tả công việc
Responsibilities:
Develop a secure, clean, clear, scalable, and well-documented codebase and maintain high testing coverages build and manage automated build/test/deployment environments.
Split complex engineering tasks into smaller components, which can then be developed by junior engineers on the team.
Design and develop highly scalable, reliable, secure, and fault-tolerant systems with minimal guidance.
Coordinate with cross-functional teams (Sales, Marketing, Product, Web, DevOps, UX, QA, etc. ) on planning and execution.
Why You'll Love Working Here
Benefits
Very attractive/competitive salary
Working in an international environment/customer (US, Israel, Europe, etc....)
Working with the dynamic, young, professional, supportive and friendly team.
Career path: Potential to become a Team leader
Premium Healthcare and Accident insurance
Project based/performance bonus, twice salary reviews per year
Welfare regime: Travel, picnic, enjoy holidays, enjoy productivity
Yêu cầu công việc
Your Skills and Experience
Requirements
Bachelor's degree in Computer Science/Software Engineer or equivalent
2+ years of experience in Java programming
Good experienced with Spring/Spring Boot, Hibernate, Kafka, JUnit
Strong at OOP, algorithm, data structure, design patterns and problem-solving.
Familiarity with Microservices architecture
Experienced with RDBMS (PostgreSQL, MySQL, etc.) or NoSQL (MongoDB, etc.)
Familiarity with Docker/Kubernetes/Cloud Infrastructure/Agile/Scrum methodology is added advantage
Quyền lợi được hưởng
Benefits
Very attractive/competitive salary
Working in an international environment/customer (US, Israel, Europe, etc....)
Working with the dynamic, young, professional, supportive and friendly team.
Career path: Potential to become a Team leader
Premium Healthcare and Accident insurance
Project based/performance bonus, twice salary reviews per year
Welfare regime: Travel, picnic, enjoy holidays, enjoy productivity