Enable job alerts via email!

Java Developer

ARYAN SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company in Singapore is looking for a highly motivated individual skilled in Java development. You will collaborate with software engineers to create innovative solutions, focusing on developing applications using Spring Framework and ensuring code quality. The ideal candidate will have a solid understanding of Java and a degree in a relevant field. This position offers a dynamic work environment with opportunities for professional growth.

Qualifications

  • Degree or diploma in a related field.
  • Solid understanding of Java and object-oriented concepts.
  • Familiarity with Spring Framework and Spring Boot.
  • Basic proficiency in SQL.

Responsibilities

  • Develop and maintain Java applications using Spring Framework.
  • Work with Spring Batch for data processing.
  • Design and optimise database interactions using SQL.
  • Collaborate in an Agile environment.

Skills

Java fundamentals
Object-oriented programming
Spring Framework
Spring Boot
SQL
Problem-solving
Collaboration

Education

Degree or Diploma in Computer Science/Engineering

Tools

Spring Batch
Job description
Overview

Job Description We are seeking a highly motivated individual skilled in Java development for a client engagement opportunity. You'll be working with our team of like-minded software engineers to create innovative solutions. As part of this, you'll collaborate with our partner agency’s multidisciplinary team of software engineers and business experts on their exciting projects. Your role will be to help develop solutions that meet their technical requirements and business objectives. This is an opportunity to work alongside experienced professionals in a dynamic environment, contributing your Java development skills to meaningful projects whilst gaining exposure to different approaches and methodologies.

Responsibilities
  • Develop and maintain Java applications using Spring Framework, particularly Spring Boot
  • Work with Spring Batch to build and enhance data processing and batch job systems
  • Design, implement and optimise database interactions using SQL
  • Write clean, readable, and maintainable code that follows best practices
  • Develop comprehensive unit tests to ensure code quality and reliability
  • Collaborate on building scalable applications with consideration for performance, security, and testability
  • Debug and troubleshoot application issues using logical problem-solving approaches
  • Break down moderately complex problems into manageable development tasks
  • Participate in code reviews and contribute to improving development standards
  • Work closely with cross-functional teams in an Agile environment
  • Continuously learn new technologies and frameworks to enhance technical capabilities
  • Document code and processes to support team knowledge sharing
  • Proactively seek guidance and ask questions to overcome technical challenges
Qualifications
  • Degree or Diploma in Computer Science/Engineering, Information Technology, Communications or other related disciplines
  • Solid understanding of Java fundamentals and object-oriented programming concepts
  • Familiarity with Spring Framework, especially Spring Boot through project or academic experience
  • Foundational understanding of Spring Batch concepts including Jobs, Steps, ItemReaders, and ItemWriters
  • Basic proficiency in SQL for querying and updating data
  • Understanding of fundamental database concepts and data modelling
  • Experience writing unit tests and appreciation for code quality practices
  • Understanding of software development principles including performance, security, and testability considerations
  • Strong problem-solving abilities and logical approach to debugging
  • Collaborative mindset and ability to work effectively in team environments
  • Eagerness to learn new technologies and receptiveness to feedback
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.