Software Engineer (AMK)

at  Combuilder Pte Ltd

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Nov, 2024USD 4800 Monthly23 Aug, 2024N/AApache Kafka,Rabbitmq,Json,Integration Projects,Computer Science,Authentication,Integration,Spring,Web Services,Data Transformation,Xml,Authorization,Communication Skills,Apache CamelNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking a skilled Java Integration Developer to join our integration team. The ideal candidate will have a strong background in Java development and a deep understanding of integration concepts, tools, and technologies. As a Java Integration Developer, you will play a key role in designing, implementing, and maintaining seamless integrations between different systems, applications, and data sources. Your expertise will contribute to enhancing our organization’s efficiency, data accuracy, and overall operational effectiveness. As part of the team, you will also need to establish the software development environment that the development team will use and implement and test software components in accordance with specified requirements and design.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Java Developer, and experience in integration projects will be a plus
  • Strong proficiency in Java programming language and related frameworks (Spring, Apache Camel, etc.).
  • Familiarity with integration patterns, API design, and RESTful web services.
  • Experience working with integration tools such as Apache Kafka, RabbitMQ, or MuleSoft will be a plus. Knowledge of data formats like JSON, XML, and experience with data transformation.
  • Understanding of authentication, authorization, and security principles in integration.
  • Excellent problem-solving skills and the ability to analyze and resolve complex integration challenges. Strong communication skills to collaborate effectively with technical and non-technical teams. Ability to work independently and as part of a team in a fast-paced environment.
  • Experience with version control systems (e.g., Git) and continuous integration practices is a plus.

Responsibilities:

  • Design, develop, and implement Java-based integration solutions that facilitate communication between various systems and applications.
  • Collaborate with cross-functional teams to gather integration requirements and translate them into technical designs.
  • Build and maintain APIs and connectors to enable data exchange and interoperability.
  • Utilize integration tools and platforms to create scalable and robust integration solutions.
  • Perform code reviews and ensure compliance with coding standards and best practices.
  • Troubleshoot and resolve integration issues, identifying root causes and implementing effective solutions.
  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance.
  • Develop and maintain documentation for integration processes, APIs, and technical specifications.
  • Collaborate with stakeholders to understand business needs and align integration solutions with organizational goals.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related field (or equivalent practical experience

Proficient

1

Singapore, Singapore