Enable job alerts via email!

Fullstack Developer

SAGETECH PTE. LTD.

Singapore

On-site

USD 60,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is looking for a talented FullStack Developer skilled in both Java and .NET technologies. This exciting position involves designing and developing high-performance applications, collaborating with cross-functional teams, and contributing to the full software development lifecycle. The ideal candidate will thrive in a dynamic environment, working on both Java and .NET components, while also having the opportunity to engage with modern practices like CI/CD. Join this forward-thinking team and make a significant impact on their development projects.

Qualifications

  • 3+ years experience in Java development, especially Java 8 or higher.
  • Hands-on experience with .NET or .NET Core for web/backend development.

Responsibilities

  • Design and maintain Java-based applications with high performance.
  • Collaborate with teams to analyze requirements and propose solutions.

Skills

Java
.NET
Spring/Spring Boot
RESTful APIs
Microservices
Git
Agile/Scrum
Problem-solving

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering

Tools

Docker
Jenkins
Kubernetes
Azure
AWS

Job description

Job Title: FullStack Developer (Java with .NET Skills)

Occupation: Applications Developer
Experience Required: Min 3+ Years


Job Summary:

We are seeking a skilled and motivated FullStack developers with Java & .NET technologies to join our development team. The ideal candidate will have a strong foundation in Java development and familiarity with .NET to support hybrid environments, legacy applications, or cross-platform integrations.


Key Responsibilities:

  • Design, develop, test, and maintain Java-based applications with high performance and scalability.
  • Work on .NET-based components as required for integration or maintenance of existing systems.
  • Collaborate with cross-functional teams to analyze requirements and propose technical solutions.
  • Write clean, maintainable, and efficient code in both Java and .NET environments.
  • Participate in code reviews, debugging, and troubleshooting production issues.
  • Contribute to the full software development lifecycle, including CI/CD processes.
  • Document technical designs, system architecture, and development processes.

Required Skills and Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Minimum 3+ years of experience in Java development (Java 8 or higher).
  • Experience with Spring/Spring Boot, RESTful APIs, and microservices.
  • Hands-on experience with .NET or .NET Core (C#) for web or backend development.
  • Familiarity with database technologies such as MySQL, PostgreSQL, or SQL Server.
  • Experience with version control tools like Git.
  • Knowledge of Agile/Scrum methodologies.
  • Strong problem-solving and analytical skills.

Nice to Have:

  • Experience with front-end technologies (Angular, React, or Vue.js).
  • Exposure to DevOps practices and tools (Docker, Jenkins, Kubernetes, Azure/AWS).
  • Experience in migrating legacy .NET applications to Java or vice versa.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.