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

Software Developer (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

  • Able to conceptualize, propose technical design.
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards.
  • Liaise with business analysts for clarification and understanding of requirements.
  • Organize and keep up to date detailed technical documentation
  • Develop tests strategy in coordination with project manager / Business Analysts
  • Provide technical assistance during user acceptance test
  • Support applications in production - analyze and resolve issues as they arise as well as propose optimizations for future.
  • Research, design, and develop software.
  • Analyse user needs and develop software solutions
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Work with other engineers to integrate hardware and/or software systems
  • Develop specifications and performance requirements.


Job Qualification

  • At least 6 years of software development experience with at least 4 years’ experience working with Java
  • A strong understanding of recent Java language features.
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Strong ability to analyze code – understand execution flow & debug even without access to a debugger
  • Experience with Maven, Git, writing and maintaining Junits/integration tests , BDD.
  • At least 5 years of experience with Sql Server or any other RDBM
  • Experience in database performance tuning and optimizations

The candidate would need to possess the below skills/expertise

  • Java 8 development with multi-threading principles, good knowledge of Java,Spring, Spring Boot, Micro service Architecture, Hibernate or any other ORM framework, Design Patterns, Data structures and objects.
  • Apache Storm/Flink/Spark
  • Knowledge on AWS is good to have.
  • Parrallel processing of the message transformation pipeline to fPML, Json and key/value
  • Experience of working with large scale Sql Server database, PostgresQL.
  • Kafka publishing/distribution primarily + MQ (optional)
  • Microservices based technology. Defining APIs and registering APIs in the service catalogue.
  • Systematic dictionarization of services in Collibra good to have.
  • APIs and functions, taxonomy of attributes in intefaces (Swagger)
  • Knowledge on Docker and Kubernetes (Good to Have).
  • Experence in Performance Tuning and optimizations
  • Experience with Jira/other issue tracking system.
  • Agile methodology(Scrum/Kanban)
  • Knowledge on cucumber, Bamboo

Other Professional Skills and Mind-set

  • Excellent communication (wriiten and verbal) and interpersonal skills across all levels with demonstrated ability to influence different stakeholders.
  • Strong analytical and problem solving skills
  • Proficient in software development life cycle
  • Autonomy to include implicit deliverables in assignment based on best practices
  • Appetite to participate to technical market trends and communities
  • Strong sense of confidentiality

Education Requirements

At least a Bachelor’s degree in any of these faculties:

  • Computer Science
  • Information Technology
  • Programming & Systems Analysis
  • Science (Computer Studies)


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