เข้าสู่ระบบรับแอป

งาน › ประกาศ ใหม่วันนี้

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

ITCAN PTE. LIMITED · PRUDENTIAL TOWER, CECIL STREET

เต็มเวลาทำงานที่สถานที่ทำงานอังกฤษ

เกี่ยวกับตำแหน่งนี้

จากประกาศของนายจ้าง · ITCAN PTE. LIMITED · ประกาศเมื่อ 13 ตุลาคม 2569

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 จากโปรไฟล์ของคุณเอง และมิติที่เราวัดไม่ได้จะบอกไว้ตรง ๆ แทนการเดา