Processing
Level
Deadline
01/05/2025
Amount of Vacancies
1 people
Gender
No gender requirement
Experiences
Degree
bachelor degree
Workplace
Industry
Job Description
Lead the full software development lifecycle, including gathering product requirements, solution design, development, quality assurance, and maintenance, ensuring high-quality, customer-focused results
Design and implement highly scalable backend endpoints, ensuring optimal performance, scalability, and stability across complex systems
Develop and maintain complex, high-performance web services, interfaces, and advanced software systems to enhance customer metrics
Mentor team members by sharing expertise, conducting code reviews, enforcing coding standards, and promoting best practices
Establish and enforce company technical standards, especially when collaborating with third parties, to ensure compliance and quality
Actively identify and resolve system issues, technological risks and opportunities for improvement in a proactive manner
Collaborate with stakeholders to define project scope, goals, deliverables, and priorities, ensuring alignment with business objectives
Improve the convenient functions, performance, and maintain the quality of the systems
Proactively acquire new information on relevant technologies and industry trends to enhance system design and functionality
Maintain detailed technical documentation for software, processes, and design for future reference and reporting
Prepare and present various reports according to company standards, keeping stakeholders informed on project progress and system performance
Candidate requirements
Thorough knowledge of using application development process, including conceiving, planning, documentation, and leading large application projects
Strong experience with Java/JEE, Spring framework (Spring-core, Spring-boot, Spring Security), and React
Experience with OOP design principles
Experience in one of the Javascript frameworks (Redux, Angular, and Vue) is an advantage
Demonstrable portfolio of released applications on the App store or the Android market
Proficient in code hosting platforms for version management, including GitHub and Bitbucket
Proficiency in advanced MySQL, MongoDB, and performance tuning
Experience and knowledge with Cache servers such as Redis and Memcache
Experience with Docker, AWS, and cloud computing platforms
Understanding of Automation, Deployment, and Infrastructure as Code concepts using tooling such as Jenkins, Github Actions, etc.
Proven 7 years of working experience as a Java Developer, web and app application developer
Ability to write clean, proper coding
Ability to collaborate with stakeholders and lead a team to derive options and solutions to various problems
Effective communication in English is required
Interest
Top 3 reasons to join us
- We are a committed-to-success team
- The employees are able to express ideas
- The smoothest work processes and create value
Benefits
- Health Insurance,
- Monthly days off
- Occasional gifts
- Training and development
- Complementary tea & coffee