Mô Tả Công Việc
ABOUT THE JOBDesign and develop all digital platforms (web/app/other)Review and share feedback on peers' code, help with knowledge sharing, and assist across teams. This may include pair programming.Evaluate and integrate new Backend methodologies and technologiesPrioritize product and code qualityFor middle and senior developers: Oversee project execution, ensuring timely delivery, technical excellence, and alignment with business objectivesFor team lead: Lead a team of developers, providing technical guidance and mentorship. Foster collaboration and ensure high-quality delivery of projects
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Yêu cầu ứng viên
ABOUT YOUBachelor’s degree or college’s degree in Computer Science, Computer Engineering, Information Technology, or a related field, or equivalent IT qualificationsFor middle and senior developers: 3+ years of hands-on experience in Java Backend Software Development, particularly with Java Spring Boot frameworksFor team lead: 6+ years of experience, with proven leadership abilities, having managed, mentored, and grown development teamsStrong programming skills in Java, with a demonstrated ability to write high-quality, testable codeThorough understanding of programming principles: SOLID, DRY, KISS, YAGNI.Deep knowledge of Computer Science fundamentals, including Architectural Patterns and Distributed SystemsExperience with container technology (Docker, Kubernetes) and micro-servicesExperience with monitoring toolsets (Loki, Prometheus, Grafana, Sentry) is a big plusProficiency with CI/CD pipelines (Jenkins, Gitlab CI/CD, Circle CI, etc.)Strong knowledge of relational databases (Postgres, MySQL)Experience in handling high-volume data is a big plusExpertise in multi-thread processing, memory management, and caching technologies (Redis)Experience with performance tuning and optimizing backend systems is a big plusFamiliar with standard Design Patterns such as Singleton, Factory, Builder, Domain-Driven Design (DDD), SAGAStrong understanding of data structures and algorithmsFamiliarity with source control tools (Git, GitHub/Gitlab) and bug tracking software (Jira, Redmine)Adherence to best practices for code quality, including unit tests, API stubs/mocksA collaborative and mature mindset with a builder’s mentality and strong logical thinkingCompliance with both standard coding conventions and custom styles of Java development.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Quyền lợi
Benefits13th-month salary14+ annual leaves per yearPremium healthcare insurance, starting from your probation periodProject reviews and yearly performance appraisalsAnnual company tripsTeambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, yoga, badminton, etc.)International team with flexible working time + hybrid workingTailor-made career pathTechnical workshops and training coursesMobility: Opportunities to be on-site abroad in our offices in over 60+ countriesEqual OpportunityAmaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates, regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.