x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Altin Software Pte. Ltd.

Responsibilities

• Work with development teams and product managers to ideate software solutions.

• Participate in user story grooming with product stakeholders and engineers.

• Design, Architecture of software components, microservices and API gateway platform.

• Code review, cyber security review, application monitoring and mentoring junior developers in API first development.

• CI/CD and DevOps pipeline configuration and deployment management of components

• Scalability, Performance tuning of API and Web applications

• Build the front-end of applications through appealing visual design.

• Develop and manage well-functioning databases and applications.

• Write effective APIs.

• Test software to ensure responsiveness and efficiency.

• Troubleshoot, debug and upgrade software.

• Create security and data protection settings.

• Build features and applications with a mobile responsive design.

• Write technical documentation.

Requirements

• Bachelor’s degree in computer science or equivalent.

• Minimum 3+ years of Proven experience as a full stack developer or similar role.

• Strong experience in back-end languages Java, Spring Boot.

• Strong experience in JavaScript frameworks such as ReactJS and Node.js.

• Strong Experience in designing and implementing REST based micro services using Spring Boot/Node.js.

• Knowledge of multiple front-end languages and libraries (HTML5/ CSS3, JavaScript, JSON, jQuery)

• Experience in developing event-driven applications and familiarity with Kafka or any messaging system.

• Familiarity with databases (Oracle OR MySQL OR MongoDB OR SQL Server), web servers (Nginx or Apache) and UI/UX design.

• Experience in containerized application development such as Docker/Kubernetes.

• Excellent communication and teamwork skills.

• Great attention to detail.

• Experience in scrum-based software development, JIRA and CI/CD.

Sharing is Caring

Know others who would be interested in this job?