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 Engineer (Java)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Java)

Adecco Personnel Pte Ltd

Adecco Personnel Pte Ltd company logo

The Opportunity

Adecco is partnering with one of the most well-established and respected financial institution with a strong track record of success.

They have a culture of innovation and continuous improvement, constantly looking for ways to improve their services and offerings.


Job Responsibilities:

  • Cloud-Native Solution Design and Implementation: Accountable for designing and implementing a cloud-native solution based on functional specifications, primarily using Java and the related technology stack.
  • Smooth Roll-Out Execution: Prepare, plan, execute the roll-out process from support to production services to ensure a smooth deployment of the application across different sites.
  • Collaboration with Technical Lead: Work Closely with the technical lead to develop detailed technical specifications.
  • Tool integration: Integrate new tools with the existing enterprise application ecosystem of the bank.
  • Documentation: Draft Specifications, technical designs, unit tests, code reviews, and detailed system integration documents. Produce any other documents required throughout the project lifecycle.
  • Delivery Quality Maintenance: Contribute to maintaining high delivery quality standards.
  • Issue Analysis and Resolution: Actively participate in analyzing and resolving issues when the application is in production and provide technical support as needed.
  • Integration Layer Development: Contribute in the development and implementation of the entire Integration Layer Application for Trade Finance applications, servicing both Back Office and Front Office applications.
  • Coaching and Training: Coach and training junior software engineers, helping them grow into important IT roles.

Job Qualification:

Java and Spring Framework: Minimum of 5-7 years of experience with Java and Spring framework (Spring Boot, Spring MVC)

  • Microservices Architecture: Proven experience in designing, developing, and maintaining microservices-based applications.
  • Apache Camel: Hands-on Experience with Apache Camel for integration patterns.
  • Kubernetes: Strong experience in deploying and managing applications on Kuberntes Clusters.
  • Cloud Technologies: Experience with cloud-native architectures and on-prem/public cloud solutions.
  • Containerization: Proficiency with Docker and Helm charts.
  • Databases: Experience with PostgreSQL or any RDBMS, and preferably with database management experience in a cloud environment.
  • Messaging Systems: Experience with messaging systems like Apache Kakfa, RabbitMQ or Websphere MQ for real-time data streaming and messaging.
  • DevOps tools:Artifact Management: Familiarity with JFrog Xray or similar tools.
    CI/CD Pipelines: Experience with Jenkins or Gitlab CI/CD.
    Infrastructure as Code (IaC): proficiency with tools like Terraform or Ansible.
    Monitoring and Logging: Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or FluentD.
    Configuration Management: Experience with tools like Chef, Puppet, SaltStack.

Technical Skills:

  • API Development: Proficiency in RESTful API design and development. Experience with GraphQL, gRPC are a plus.
  • CI/CD: Experience with continuous integration and Continuous Delivery/Deployment pipelines.
  • Version Control: Proficient in version control systems, particularly Git.
  • Code Quality: Strong understanding of code quality practices, including code reviews, unit testing, and integration testing.
  • Performance Optimization: Skills in profiling and optimizing application performance.
  • Security: Understanding of application and cloud security best practices.

Functional Skills:

  • General knowledge in banking.
  • Knowledge of international trade & commodity finance domain and related applications with the emphasis on the integration of these applications with other enterprise applications.
  • Good understanding of SDLC and an Agile Scrum practitioner.

Soft Skills:

  • Leadership: Ability to lead technical initiatives and mentor junior engineers
  • Problem Solving: Strong analytical and problem-solving skills
  • Communication: Excellent verbal and written communication skills.
  • Collaboration: proven ability to work effectively in a collaborative, fast-paced environment.

Next Step:

Click “apply” or send resume to: Tamanna Bilandi [email protected]

EA Licence No.91C2918 | Personnel Registration No. R2096241

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
SAP Data Migration Analyst x 5 - Contract = 12 months
Zenith Infotech (s) Pte Ltd.
Quick Apply
CAD CAM Programmer
Yudo Asian Pte. Ltd.
Quick Apply
Software Engineer(Devices) - C++/3 Years Contract/East/Salary upto $8.5K
Rma Contracts Pte. Ltd.
Quick Apply
Software Engineer
Alpha Net Solutions Pte. Ltd.
Quick Apply
Software Engineer
Alpha Net Solutions Pte. Ltd.
Quick Apply
Head of Legal and Risk
Kensington Trust Singapore Limited
Quick Apply
System Engineer (MS Windows / Unix / Linux) $3000 - $9000 + BONUS up to 3.5 months | East
Oaktree Consulting
Quick Apply
Technical Administrator
Katoen Natie Singapore (jurong) Pte. Ltd.
Quick Apply
Senior Specialist, Software Developer & Technical Lead
Msd International Gmbh (singapore Branch)
Quick Apply
Technical Advisor/Supervisor
Hmt Pte Ltd
Quick Apply