Senio/software Engineer (changi)

SG, Singapore

Job 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.





Key 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.



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


Jammy | jam@talentsis.com.sg



Talentsis Pte Ltd | EA No: 20C0312

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1530504
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned