SMBC Group is looking for a Junior Developer to assist in the development of web applications, contributing to the design and implementation of RESTful APIs and microservices-based architectures, and building responsive front-end interfaces.
Requirements
- Experience developing web applications as a full stack development (internships or academic projects count).
- Basic to intermediate proficiency in object-oriented programming language (React.js, Java).
- Good understanding of data structures and software design patterns.
- Understanding of RESTful APIs and interest in microservices architecture.
- Familiarity with JavaScript, TypeScript, HTML5, and CSS.
- Familiarity with databases (e.g., PostgreSQL, SQL Server, or MongoDB).
- Basic understanding of Agile methodologies, Git, and CI/CD concepts.
Responsibilities
- Assist in the development of web applications using React.js and Java (e.g., Spring Boot)/TypeScript (Node.js).
- Support the design and implementation of RESTful APIs and contribute to microservices-based architectures.
- Write clean, maintainable code using object-oriented programming principles.
- Build responsive front-end interfaces using HTML5, CSS3, JavaScript, and TypeScript.
- Work with SQL and NoSQL databases under guidance.
- Participate in Agile development activities including stand-ups, sprint planning, and code reviews.
- Contribute to cloud-native solutions using Azure services.
Other
- Motivated and detail-oriented.
- Keen interest in cloud technologies (especially Microsoft Azure).
- Desire to grow within a collaborative, Agile development environment.
- Strong problem-solving skills and an eagerness to work on both front-end and back-end tasks.
- Good communication and collaboration skills.