Responsibilities:
- Design, develop, and maintain Java-based applications with a focus on high availability and performance.
- Collaborate with business analysts, architects, and other developers to translate business requirements into technical solutions.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Ensure the performance, quality, and responsiveness of applications by identifying and resolving bottlenecks and bugs.
- Participate in code reviews and provide constructive feedback to other team members.
- Work in an Agile environment, actively participating in sprint planning, daily stand-ups, and retrospective meetings.
- Contribute to the continuous improvement of the development process by suggesting and implementing new tools and methodologies.
- Stay up-to-date with the latest industry trends and technologies to ensure the application remains competitive.
Skills and Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in Java development, with a strong understanding of object-oriented programming principles.
- Proficiency in Java, with experience in frameworks such as Spring, Spring Boot, Hibernate, and others.
- Experience with RESTful APIs and web services.
- Familiarity with database technologies, including SQL and NoSQL databases.
- Experience with version control systems, particularly Git.
- Understanding of multi-threading and concurrency.
- Experience with automated testing frameworks and methodologies.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication and interpersonal skills.
iKas International (Asia) Pte Ltd
“Sanderson-iKas” is the brand name for iKas International (Asia) Pte Ltd
EA Licence No: 16S8086 | EA Registration No. R1988468
We regret to inform you that only shortlisted candidates will be notified /contacted.