About the Role
We are looking for a collaborative and curious software engineer to join our team in solving meaningful, real- world challenges. In this role, you ll contribute to the design, development, and deployment of resilient and scalable software solutions. You ll work closely with cross- functional teams, engage with users to understand their needs, and help shape the future of our products. This position is ideal for someone with hands- on experience in software development who is eager to grow, mentor others, and make a tangible impact. We welcome candidates from all backgrounds and encourage applications from those who may not meet every requirement but are excited about the role.
Responsibilities
- Collaborate with team members to design and develop software solutions across multiple components.
- Translate user and customer feedback into practical, innovative solutions.
- Write, test, and deploy production- ready code with a focus on scalability and resilience.
- Participate in code reviews and contribute to continuous improvement practices.
- Validate solutions with users and iterate based on feedback.
- Stay informed about emerging technologies and industry trends.
Requirement
4 years of strong work experience with Vue JSGood knowledge on Java / J2EE, Spring Boot, JavaScript, XML, SQL.Familiarity with both Windows and Linux operating systems.Understanding of data manipulation and storage systems (e. g. , Oracle, SQL Server, cloud data lakes).Exposure to containerization and cloud platforms (e. g. , Docker, Kubernetes, Azure, AWS).Knowledge of development best practices including test- driven development, code reviews, and continuous integration.Experience with Agile methodologies and a mindset of continuous learning and improvement.Ability to communicate effectively with technical and non- technical stakeholders.Comfortable working in a team- oriented environment and mentoring junior team members.Skills Required
Java / J2EE, Spring Boot, Javascript, Xml, Sql, Vue Js