Job Overview
Report to:
(Supervisor’s Position) |
CIO |
Supervise: (Subordinates’ Positions) | |
Internal contacts: | EFT team, Information Security team |
External contacts: |
3. Position Purpose Summary: |
You will be running and designing product application features and will be responsible for designing, developing, and maintaining the backend architecture and functionalities of our software applications. |
4. Key Responsibilities and Accountabilities: |
· Design, develop, and maintain the backend components of our software applications using Java and Spring framework.
· Collaborate with the frontend developers to integrate the frontend and backend functionalities. · Participate in the entire software development lifecycle, including requirements gathering, design, implementation, testing, and deployment. · Write clean, efficient, and maintainable code following industry best practices. · Identify and address performance bottlenecks and optimize the application for maximum speed and scalability. · Collaborate with cross-functional teams to troubleshoot and resolve issues, ensuring timely resolution.
|
6. Job Requirements and Qualifications | |
Education: | · BA degree in Software Engineering, Information Technology, or related field. |
Experience: | · 0-2 years of experience |
Skills: | · Experience or awareness on application development in java.
· Strong knowledge of object-oriented programming concepts and design patterns. · Knowledge of Javascript, NextJS, ReactJS. · Experience with RESTful APIs, web services. · Proficiency in working with databases and SQL. · Familiarity with Agile methodologies and software development practices. · Excellent problem-solving skills and ability to analyze complex technical issues. · Ability to learn new systems and developing languages.
|
Knowledge | · Good Command of English Written and Spoken
· Strong interpersonal skills for interacting with different teams. · Strategic thinking & Business Planning. · Full understanding of the product life cycle. · Must be willing to challenge the standard thinking with new ideas, new approaches and new solutions. · Must have strong decision-making skills and the determination to see projects through to the end. · Demonstrated skills in leadership, management, and collaboration · Must be self-directed and able to work independently. |
Abilities: | · Self-Discipline.
· Problem-Solving Skills · Attention to Detail. · Great Communication Skills (verbal clarity, good writing skills) · Ability to assess faults, prioritize, respond and escalate accordingly. · Capability of multi-tasking. |
Core
Competencies: |
· YBS ethics and code of conduct.
· YBS spirit. · Diversity. · Integrity |
Work Environment: | · Office Work |
More Information
- How to apply Please send your CV to our email mentioning the exact title "Junior Full Stack Developer"