Work where you make an impact. We are seeking a Software Engineer to join our team and be a key player in designing, developing, and maintaining scalable web applications and backend services using Java and JavaScript. You will work closely with cross-functional Agile teams in building RESTful APIs and microservices, and contribute to well-tested, high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain scalable full-stack applications using Java, JavaScript, Spring Boot, and Node.js.
- Build and maintain RESTful APIs and microservices.
- Develop responsive user interfaces with React.js and TypeScript.
- Work with PostgreSQL, MongoDB, and Elasticsearch databases.
- Collaborate with cross-functional Agile teams including QA, DevOps, and Product.
- Support DevOps initiatives, including CI/CD pipelines and Docker containerization.
- Ensure code quality through testing, reviews, and best practices.
- Troubleshoot performance and scalability issues across the application stack.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related fields.
- 1-3 years of professional software development experience.
- Fresh graduates will be considered for entry-level roles.
- Strong hands-on experience with Java and JavaScript, as well as in Spring Boot, Node.js, and React.js.
- Sound understanding of TypeScript and experience working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with Docker, Elasticsearch, and DevOps practices.
- Experience working in Agile/Scrum development environments.
- Understanding of system design, APIs, and microservices architecture.
- Exposure to cloud platforms (AWS, Azure, or GCP), CI/CD tools, or infrastructure-as-code is a plus.
Your recruiter for this job: WhatsApp Dana @ 6421 4964 for a quicker response.Connect with me on
LinkedIn:
Dana |
Talentsis Pte Ltd | EA No: 20C0312