Software Enginner (Associate)
Hybrid
Colombo
Job Overview
Job Description:
We are looking for a dedicated and experienced Software Engineer to join our growing team. This role involves contributing to the development of modern web applications, focusing on both server-side functionality and user-facing components. As a full-time team member, you will play a crucial part in shaping and maintaining scalable, high-performance applications that meet both business and user needs. Working alongside cross-functional teams, you will have the opportunity to develop innovative solutions that deliver an exceptional user experience.
Key Responsibilities:
- Develop and maintain web applications using Spring Boot and React.
- Collaborate with the design and product teams to understand business requirements and technical specifications.
- Write clean, maintainable, and efficient code while following best practices and standards.
- Implement RESTful APIs and integrate front-end and back-end components seamlessly.
- Participate in code reviews to ensure high-quality deliverables.
- Troubleshoot, debug, and optimize application performance.
- Work in an Agile development environment, contributing to sprint planning, stand-ups, and retrospective meetings.
- Provide technical guidance and mentorship to junior team members.
- Stay up to date with industry trends, emerging technologies, and best practices.
Required Qualifications:
- Bachelor’s degree in Computer Science, Electronics and Telecommunication Engineering, or a related field.
- Working knowledge of Azure cloud services and resources.
- 1-2 years of proven experience as a software engineer with Spring Boot and React.
- Strong understanding of Java, JavaScript/TypeScript, and front-end and back-end development concepts.
- Experience with front-end frameworks such as Node will be a plus.
- Experience working with RESTful APIs and microservices architecture.
- Solid understanding of version control systems (Git) and CI/CD pipelines.
- Excellent communication and teamwork abilities, with a proactive attitude towards problem-solving.
Apply Now