Job description
Responsibilities
Understand existing business operations tool used by customer support and business teams.
Work with Engineering Manager to upgrade the system to improve system stability and response times.
Independently lead design and implement new features as per business requirements provided by Product Management team.
Develop elegant, modular and maintainable solutions. Document all design, operations steps for knowledge sharing purposes.
Guide junior team members on feature implementation and provide relevant training on existing modules.
Must-know Technologies
Java EE
Java Server Facelets (JSF)
Java Persistence API (JPA), Hibernate
SQL
HTML, CSS, JavaScript
Payara/GlassFish/similar application server environments
Preferred Skills
2-8 years of overall experience in software design and development.
Ability to analyze existing application, implement new features and re-architect the application in case of inefficiencies.
Strong object-oriented skills and ability to apply design patterns.
Experience mentoring junior engineers on development, code review, project planning.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with zyoin.
- Track your application and get updates by email and WhatsApp.