Senio/Software Engineer (Changi) at TALENTSIS PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

24 Sep, 25

Salary

7500.0

Posted On

25 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Git, Jenkins, Whatsapp, Java, Communication Skills, Architecture, Spring Integration, Apache Camel, Teams, Docker, Spring Boot

Industry

Computer Software/Engineering

Description

OVERVIEW:

We are looking for a Senior Software Engineer to join our dynamic integration team. The ideal candidate will have a solid foundation in Java development and a deep understanding of modern integration architectures, technologies, and best practices. In this role, you’ll be responsible for designing, building, and maintaining high-quality integration solutions that ensure smooth communication between applications, systems, and data sources. You’ll also play a critical part in setting up and maintaining the development environment and ensuring that the integration components are developed, tested, and deployed in alignment with business and technical requirements.

QUALIFICATIONS

  • Proven experience with Java (Java 8 or later) and related frameworks (e.g., Spring Boot, Spring Integration).
  • Strong understanding of integration patterns, REST/SOAP APIs, messaging systems (e.g., Kafka, JMS), and microservices architecture.
  • Experience with integration tools/platforms such as MuleSoft, Apache Camel, Dell Boomi, or similar is a plus.
  • Familiarity with DevOps practices and tools (CI/CD pipelines, Docker, Jenkins, Git).
  • Solid problem-solving skills and a proactive mindset for debugging and resolving technical challenges.
  • Strong communication skills and ability to work collaboratively across teams.
    Your recruiter for this job:
    WhatsApp Jammy @ 6421 4955 for a quicker response.
    Connect with me on
Responsibilities
  • Design and develop Java-based integration solutions that enable seamless interaction between disparate systems.
  • Collaborate with business analysts, architects, and other developers to gather requirements and translate them into scalable integration designs.
  • Build and manage RESTful APIs, messaging queues, and custom connectors to support data exchange across platforms.
  • Leverage integration platforms and tools (e.g., Apache Camel, MuleSoft, Spring Integration) to implement robust solutions.
  • Conduct code reviews to maintain high-quality code and enforce best practices and coding standards.
  • Troubleshoot and resolve complex integration issues, performing root cause analysis and applying long-term fixes.
  • Participate actively in all phases of the software development lifecycle— requirements, design, implementation, testing, deployment, and support.
  • Create and maintain clear and concise documentation for integration flows, technical designs, and APIs.Align integration work with organizational goals and ensure solutions meet business needs efficiently and securely.
-
Loading...