로그인앱 받기

채용 공고 › Singapore › 공고 오늘 등록

Software Engineer (Must Have Java Prefer Oracle PL/SQL,React,Spring Boot)

ITCAN PTE. LIMITED · PRUDENTIAL TOWER, CECIL STREET

풀타임현장 근무영어

직무 소개

기업 공고 원문에서 · ITCAN PTE. LIMITED · 2026년 10월 13일 게시

Software Engineer (Must Have Java Prefer Oracle PL/SQL,React,Spring Boot)

Job Description

We're looking for a detail-oriented and analytical Software Engineer with strong Java expertise to join our growing engineering team in Singapore. In this role, you will design, develop, and maintain robust Java-based applications while adhering to industry best practices and coding standards. You will work collaboratively with cross-functional teams to deliver high-quality software solutions that drive business value.

  • Design and develop scalable Java applications using object-oriented programming principles and established design patterns
  • Write clean, maintainable, and well-documented code while conducting thorough code reviews to ensure quality standards
  • Analyze technical requirements and translate them into efficient, organized software solutions
  • Develop and execute unit tests and participate in test-driven development practices to ensure application reliability
  • Debug and troubleshoot complex issues, demonstrating strong analytical and problem-solving skills
  • Collaborate with team members to understand requirements, provide technical insights, and contribute to architectural decisions
  • Utilize version control systems effectively to manage code repositories and maintain code integrity
  • Participate in agile development processes, including sprint planning, daily standups, and retrospectives
  • Continuously improve code performance and optimize existing systems for efficiency
  • Stay current with Java ecosystem developments and emerging technologies relevant to the role

Qualifications

Required Skills & Experience

  • Proficiency in Java programming with a strong understanding of object-oriented programming concepts
  • Demonstrated experience developing production-grade Java applications
  • Solid knowledge of software design patterns and best practices
  • Experience with version control systems, particularly Git
  • Familiarity with unit testing frameworks and test-driven development methodologies
  • Strong analytical and problem-solving abilities with meticulous attention to detail
  • Excellent organizational skills and ability to manage multiple tasks efficiently
  • Experience working in collaborative team environments

Preferred Skills & Experience

  • Experience with Spring Framework or other Java-based frameworks
  • Knowledge of microservices architecture and RESTful API development
  • Familiarity with SQL and relational database design
  • Experience with CI/CD pipelines and automated deployment processes
  • Understanding of Agile methodologies and software development lifecycle
  • Experience with performance optimization and debugging complex systems
  • Familiarity with containerization technologies such as Docker

언급된 기술

Object-Oriented ProgrammingCode QualityGitSprint PlanningTest-Driven DevelopmentTraining Needs AnalysisTesting FrameworkAgile MethodologyJavaMultitaskingRequirements AnalysisVersion Control Systems

모든 공고에서 나의 매치 점수를 확인하세요

BabZituna는 모든 공고를 내 프로필과 비교해 여섯 가지 실제 기준으로 점수를 매기고, 왜 그 점수가 나왔는지 보여 줍니다. 공정성 감사도 거쳤습니다(공개 편향 감사 읽기).

앱 받기 → ✓ 구직자는 100% 무료
한 공고의 점수 산출 예시
기술96경력90근무지84근무 방식74고용 형태61급여데이터 없음

예시 수치이며 실제 지원자가 아닙니다. 각 기준은 내 프로필을 바탕으로 100점 만점으로 채점하며, 측정할 수 없는 기준은 추측하지 않고 그렇다고 표시합니다.