Senior Java Developer

Adecco

  • Singapore
  • Permanent
  • Full-time
  • 3 days ago
We are seeking an experienced Code Designer and Full Stack Java Developer to contribute to the development of a data quality monitoring and management product within the IT domain. This role involves working on trade message quality control, routing rules, and transformations using middleware, messaging queues, and cloud solutions. The ideal candidate is a self-driven engineer with strong DevOps mindset, secure coding practices, and a continuous improvement approach.Nice to Have:
  • Knowledge of BI tools and application monitoring solutions.
  • Prior experience in capital markets or financial services environments.
Key Responsibilities:
  • Design technical solutions aligned with functional architecture.
  • Write detailed technical designs, sequence diagrams, and API contracts.
  • Develop backend and frontend components using Java, Spring, React/Angular, and messaging tools like Kafka.
  • Implement TDD/BDD methodologies and perform non-functional testing.
  • Collaborate with UI/UX teams and optimize front-end performance.
  • Ensure high-quality code through peer reviews and merge processes.
  • Support production systems and troubleshoot real-time issues.
  • Contribute to CI/CD pipelines and suggest automation opportunities.
  • Maintain documentation and convert post-release learnings into best practices.
  • Engage with stakeholders and collaborate across technical/functional teams.
Job Requirements:Technical Skills:
  • 10+ years of experience in Java/J2EE, Spring, Angular/React, TypeScript, Kafka, and RESTful APIs.
  • Proficient in UI technologies (ReactJS/AngularJS), Material-UI, and UX integration.
  • Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Oracle, MSSQL).
  • Strong skills in Unix/Linux shell scripting, SQL, TDD (JUnit), and source control (Git/SVN).
  • Hands-on experience with DevOps tools: Jenkins, Maven, SonarQube, GitLab, JIRA, Confluence.
  • Exposure to cloud platforms, preferably AWS.
  • Messaging systems expertise (JMS, WebSphere MQ, Kafka).
  • Experience with Application Servers (Jboss, WebSphere, WildFly)

Adecco