x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer
 banner picture 1  banner picture 2  banner picture 3

Software Developer

Cisstac Pte. Ltd.

Job Description:

We are seeking a skilled Software Developer with expertise in Java-based Microservices to join our team. The ideal candidate will have a strong background in software development within the Financial Domain, with the ability to manage project priorities and deliver successful business outcomes. This role requires an individual who is proactive, detail-oriented, and capable of working both independently and as part of a team.

Key Responsibilities:

  • Microservices Development: Design and develop Java-based Microservices, ensuring optimal performance and scalability.
  • Project Execution: Lead and execute projects within the Financial Domain, managing priorities and handling escalations effectively.
  • Requirements Analysis: Understand project requirements clearly, removing any ambiguities by liaising with analysts.
  • Application Design: Make informed design decisions to develop robust and scalable applications.
  • Optimal Coding: Write efficient code using Java/J2EE and PL/SQL, ensuring high performance and reliability.
  • Database Optimization: Develop optimal SQL, PL/SQL blocks, and procedures to enhance database performance.
  • Unit Testing: Conduct thorough unit tests to identify and resolve defects early in the development process.
  • Testing Support: Provide strong support to testing teams during SIT, UAT, pre-production, and production environments.
  • SQL Tuning: Apply advanced SQL tuning techniques and database concepts to optimize performance.
  • User Support: Address user queries efficiently, ensuring timely and satisfactory resolution.
  • Team Collaboration: Work collaboratively within the team, contributing individually when needed, and managing customer expectations effectively.
  • Continuous Improvement: Proactively suggest architectural or design improvements to enhance system performance.
  • Learning and Innovation: Quickly learn existing applications and propose innovative ideas for improvement.

Required Skills & Experience:

  • Java & Microservices: Extensive experience in Microservices development, with a deep understanding of advanced Java frameworks, particularly Spring.
  • Spring Framework: Expertise in Spring Boot, ORM, Spring MVC, Security, and Caching.
  • Application Development: Hands-on experience in developing applications using the Spring framework.
  • Communication: Strong communication skills with the ability to work in diverse teams.
  • Experience: Minimum of 5 years of continuous work experience in relevant roles, without any breaks.

Preferred Qualifications:

  • Education: Bachelor’s Degree in Engineering.
  • Methodologies: Experience delivering projects using Agile Methodology.
  • SOA Experience: Experience in developing Service-Oriented Architecture (SOA) based solutions.
  • Certifications: Technical certifications in Java, Oracle SQL, and PL/SQL are highly desirable.
  • Architecture Knowledge: Conceptual understanding of SOA architecture.

Technical Skills:

  • Project Delivery: Experience in IT project delivery using Waterfall Methodology.
  • Software Development Lifecycle: Comprehensive experience across the entire Software Development Lifecycle (SDLC).
  • Vendor Management: Proven experience working with external vendors and managing outsourced projects.

Non-Technical / Soft Skills:

  • Communication: Excellent communication and interpersonal skills, with the ability to work effectively in multicultural teams.
  • Problem-Solving: Strong problem-solving abilities with a natural inclination to decompose complex problems into manageable components.
  • Presentation: High-level presentation skills with the ability to convey complex information clearly.
  • Team Player: A collaborative mindset, with a proven ability to work harmoniously with others.

Key Skills:

  • Extensive experience in Microservices development.
  • Strong knowledge of advanced Java frameworks, particularly Spring (Spring Boot, ORM, Spring MVC, Security, Caching).
  • Hands-on experience in Spring framework application development.
  • Ability to manage and deliver projects within strict timelines.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Data Coordinator
Seatrium (sg) Pte. Ltd.
Quick Apply
Big Data Tech Manager - Southeast Asia
Sinolight Lab Pte. Ltd.
Quick Apply
Lead System Engineer (Video Systems)
NCS
Quick Apply
Application Engineer (Marine) MNC
Recruitpedia Pte. Ltd.
Quick Apply
Software QA Engineer (Medical Industry)
Recruitpedia Pte. Ltd.
Quick Apply
Senior System Administrator (PRIT)
Persolkelly Singapore Pte. Ltd.
Quick Apply
(Entry Level) Software Engineer/System Engineer - R22103957
Staffking Pte. Ltd.
Quick Apply
Software Architect
St Engineering Urban Solutions Ltd.
Quick Apply
System Engineer (Electrical Design) / Ang Mo Kio
Aim Recruit Consultancy Pte. Limited
Quick Apply
Application Engineer (Testing & Design)/ Ang Mo Kio/Up to $5,000
Aim Recruit Consultancy Pte. Limited
Quick Apply