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)

Optimum Solutions (singapore) Pte Ltd

Optimum Solutions (singapore) Pte Ltd company logo

Responsibilities

You will be responsible mainly of the following:

  • Deliver fully tested source code complying with quality indicators objectives
  • Address technical aspects with architect and functional aspects with business analyst
  • Liaise with business analysts for clarification and understanding of requirements
  • Analyze technical constraints considering functional impacts with technical lead’s help
  • Organize and keep up to date detailed technical documentation
  • Provide detailed estimation for development of solutions
  • Develop testing strategy in coordination with project manager / Business Analysts
  • Perform design and code review for other team members
  • Be pro-active and have a continuous improvement mindset
  • Mentor junior team members

Qualifications and Profile

Work Experience

  • 4+ years of experience in Java

Functional

  • Basic understanding of risk domain

Technical

  • Java/J2EE, Spring, Spring-Boot, Javascript, React JS
  • Knowledge on both frontend and backend development
  • Solution design using proven patterns, awareness of anti-patterns, performance benchmarking
  • Relational databases – Oracle/MSSQL
  • NoSQL DB - ElasticSearch
  • Knowledge in Shell script, Control-M, Spark and Kafka
  • Tools - Maven, Jenkins, GITLAB CI, ArgoCD
  • Source management – GIT, TDD using Junit, Jira/QC
  • Knowledge of Apache Airflow, Python and Kubernetes/Docker is a plus
  • Knowledge on Cucumber and Selenium is a plus

Other Professional Skills and Mindset

  • Strong analytical skills
  • Capable to effectively interact with technical and functional team
  • Strives to deliver the solution in the most effective and timely manner
  • Proactive with excellent verbal and written communication skills in English
  • Team spirit - Likes to explain and share knowledge
  • Hands on and versatile


UEN: 199700895N

Sharing is Caring

Know others who would be interested in this job?