Software Engineer – Java

Softvil Technologies Pvt Ltd

📍 Singapore, Singapore, Singapore

Full-time Software Development Posted March 01, 2026

Job Description

Software Engineer – Java

Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Build and maintain efficient, reusable, and reliable Java code
  • Ensure optimal performance, quality, and responsiveness of applications
  • Identify and resolve bottlenecks and bugs effectively
  • Collaborate with cross-functional teams to deliver high-quality software

Ideal Candidate

  • 2–3 years of experience in Java/JEE development
  • Proficiency in Java 17+ and JEE with strong ecosystem knowledge
  • Solid understanding of Object-Oriented Analysis & Design (OOA/OOD)
  • Experience with Spring Framework 4+ and Dependency Injection
  • Hands‑on with REST (JAX-RS using Jersey) and SOAP (JAX-WS using Apache CXF/Axis)
  • Strong skills in Maven, JUnit, JDBC concepts
  • Knowledge of concurrency patterns in Java and caching frameworks (Ehcache...