Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Softvil Technologies Pvt Ltd

NewBe an early applicant

Software Engineer – Java

Posted 12 views
Discussion

Summary

Java backend engineer at Softvil Technologies in Singapore who turns storyboards and use cases into functional applications, writing efficient, reusable Java code and fixing performance bottlenecks. Core stack: Java 17+/JEE, Spring, REST/SOAP services, Maven, JUnit, JDBC and SQL databases.

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)

Ability to write reusable Java libraries and clean, high-performance code

Basic understanding of JVM internals

Knowledge of RDBMS, SQL, and schema design

Proficiency with Git and version control tools

Familiarity with application servers (Tomcat, JBoss) and testing tools (JMeter)

Exposure to HTML5, JavaScript, and JS libraries is a plus

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →