Software Developer
About this job
We are seeking a Software Developer with 3–5 years of hands-on development experience, primarily in Java technologies, to design, develop, enhance, and maintain enterprise applications. The ideal candidatewill possess strong software engineering fundamentals, experience inapplication development lifecycles, and the ability to collaborate effectivelywith cross-functional teams to deliver high-quality, scalable, and securesolutions. Experience in .NET development will be considered a strongadvantage.
Key Skills & Competencies
Java Application Development
- Strong proficiency in Java development with 3–5 years of hands-on experience.
- Experience developing, testing, and maintaining enterprise-grade applications.
- Proficient in object-oriented programming (OOP), design patterns, and software development best practices.
- Experience with Java frameworks such as Spring Boot, Spring MVC, Spring Security, or related technologies.
- Ability to develop scalable, maintainable, and high-performance applications.
Full Software Development Lifecycle (SDLC)
- Experience participating in the complete SDLC, including requirements analysis, design, development, testing, deployment, and support.
- Ability to translate business requirements into technical solutions.
- Knowledge of Agile, Scrum, or other iterative development methodologies.
- Experience performing code reviews and adhering to coding standards.
Database & Integration Development
- Strong understanding of relational databases and SQL development.
- Experience in database design, query optimization, and performance tuning.
- Knowledge of RESTful APIs, web services, and system integration concepts.
- Familiarity with microservices architecture and API-driven development is advantageous.
Application Support & Troubleshooting
- Strong analytical and problem-solving skills.
- Experience diagnosing and resolving application issues in development, testing, and production environments.
- Ability to perform root cause analysis and implement sustainable solutions.
- Experience supporting application enhancements and maintenance activities.
.NET Development (Advantageous)
- Exposure to .NET technologies, including C#, ASP.NET, or .NET Core.
- Ability to understand, maintain, or contribute to applications developed on both Java and .NET platforms.
- Experience working in hybrid technology environments is an added advantage.
DevOps & Development Tools
- Familiarity with version control systems such as Git.
- Exposure to CI/CD pipelines and automated deployment practices.
- Experience with build and dependency management tools such as Maven or Gradle.
- Knowledge of containerization technologies (Docker, Kubernetes) is beneficial.
Technical Skills
Required
- Java
- Spring Boot / Spring Framework
- REST API Development
- SQL / Relational Databases
- Git Version Control
- Software Design & Development Principles
- Agile Development Methodologies
Preferred
- .NET / C# / ASP.NET
- Microservices Architecture
- Docker / Kubernetes
- CI/CD Tools
- Cloud Platforms (AWS, Azure, or GCP)
Experience & Qualifications
Education
- Bachelor's degree in computer science, Software Engineering, Information Technology, or a related discipline.
Experience
- 3–5 years of hands-on software development experience, primarily in Java.
- Experience developing enterprise or business-critical applications.
- Exposure to .NET technologies is highly advantageous.
- Experience working in Agile delivery environments.
Market insight
Near the medianExplore related jobs
Similar jobs
See all similar jobsSoftware Developer
Software Developer
SOFTWARE DEVELOPER
SOFTWARE DEVELOPER
Software Developer
Software Developer
Frequently asked questions
What salary can I expect?
The employer lists $4,000 – $6,500 for this role at ASCENDION ENGINEERING SOLUTIONS SINGAPORE PTE. LTD. in Singapore. For comparison, the local market median is about 5 479 $ based on 23 086 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for ASCENDION ENGINEERING SOLUTIONS SINGAPORE PTE. LTD. and Singapore.



