Back to Aleph Pte. Ltd. jobs
A

Java Developer

D09 Cairnhill, Orchard, River Valley, Singapore
PermanentInformation Technology

Job Description

Aleph is a creative engineering company comprising a striking group of craftsmen specialised in strategy, design, technology, and marketing. We work together to plan, write and produce internet,mobile, and desktop solutions for the most daring set of clients who see the future and engage Aleph as their rocket fuel.

We are seeking a Java Developer with 2+ years of experience in designing, developing, and maintaining enterprise applications using Java/J2EE, Spring Boot, and RESTful APIs. Strong understanding of object oriented programming, database design, and software development best practices. Experience working with relational databases, integrating APIs, and developing scalable backend solutions. Familiar with messaging technologies such as Kafka and build tools including Maven and Jenkins. Skilled in unit testing, debugging, and troubleshooting, with experience working in Agile environments and collaborating effectively with cross functional teams to deliver high-quality software solutions.

Key Responsibilities

  • Develop and maintain Java-based applications and microservices in a collaborative Agile environment.
  • Analyze user requirements and participate in technical discussions to understand business needs.
  • Build, test, and support web applications and backend services.
  • Develop RESTful APIs and integrate with databases and external systems.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Perform unit testing, debugging, and troubleshooting to ensure application quality and stability.
  • Support deployment activities and assist in resolving production issues when required.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in code reviews and incorporate feedback to improve code quality.
  • Ensure applications are secure, reliable, and up-to-date throughout the software development lifecycle.
  • Continuously learn and adopt new technologies and development practices.

Prerequisites

  • At least 2 years of experience in Java application development.
  • Good knowledge of Java/J2EE, SQL, JDBC, RESTful Services, JSON, and XML.
  • Experience with Java frameworks such as Spring Boot, Hibernate, myBatis, or Apache Camel.
  • Basic understanding of messaging technologies such as Kafka or RabbitMQ.
  • Familiarity with relational databases such as Oracle, DB2, MySQL, PostgreSQL, or similar databases.
  • Experience with build and CI tools such as Maven, Jenkins, Bamboo, or TeamCity.
  • Knowledge of web technologies and application development concepts.
  • Understanding of software design principles, database concepts, and object-oriented programming.
  • Experience in unit testing and debugging applications.
  • Ability to work collaboratively in an Agile development environment.
  • Good analytical and problem-solving skills.
  • Strong communication skills and a positive team-player attitude.
  • Willingness to learn new technologies and contribute to continuous improvement initiatives.

Benefits

  • Competitive salary (compensation will be based on experience)
  • Medical insurance
  • A solid team behind you: great people who love what they do
  • A fun and a fast paced culture which promotes learning and knowledge sharing
  • Opportunities for personal and professional growth.

Get in touch

Please visit www.aleph-labs.com or drop us an email at [email protected].

Aleph is an equal opportunity employer and we work in an engaging, collaborative environment, where ideas are shared freely. By uncovering insights and opportunities, we inspire everyone to dream big towards the future solutions.

About Aleph Pte. Ltd.

First seen: June 15, 2026
Last updated: June 15, 2026