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   »   CSI/CPI Software Developer (Java/SPARK) 2538
 banner picture 1  banner picture 2  banner picture 3

CSI/CPI Software Developer (Java/SPARK) 2538

Recruit Express Pte Ltd

Recruit Express Pte Ltd company logo

Position

In a challenging and multicultural environment, we are looking for a Intermediate SPARK Java Developer to join one of the IT team working on in-house applications covering different topics like Referential, Compliance, Risk, or Finance. The team handles the development of transversal and international projects.


Main responsibilities

  • Design and develop high-quality, efficient, and maintainable Java and Spark code
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions
  • Write clean and optimized code, troubleshoot and debug applications
  • Ensure that applications are delivered on-time and meet project requirements
  • Identify and recommend improvements to existing code, architecture, and development practices
  • Mentor junior / intermediate developers and conduct knowledge sharing sessions
  • Familiarize with the infrastructure, standards, and methodologies
  • Stay up-to-date with emerging trends and technologies in software development
  • Participate in L3 support

The position requires autonomy and reliability in performing duties while maintaining close communication with rest of project/support team.


Qualifications and Profile

  • 4+ years of relevant working experience in Java development
  • At least 1 year working experience in Spark Java framework
  • Good working knowledge of software development methodologies such as Waterfall, Agile, etc
  • Experience of end-to-end design and implementation of complex IT systems
  • Bachelor or Technical Degree in Computer Science, IS, or IT is preferred

Functional

  • Financial/banking industry knowledge preferred

Technical (Mandatory)

  • 4+ years of experience in Java development (Core Java 8+) and associated frameworks (Spring, Hibernate, Maven, Jenkins)
  • 1 year of experience in Spark Java framework or other flavors of Spark
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • Solid database skills (PostgreSQL, SQL Server, Oracle)
  • Good experience on DevOps / DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, SONAR, CheckMarx
  • Comfortable with source code management system such as Git

Technical (Nice to have)

  • Experience with S3
  • Experience with application containerization using Kubernetes and Docker
  • Experience with deployments using ArgoCD
  • Experience with workflow management tools, specifically Apache Airflow
  • Experience using Python
  • Experience with distributed data processing frameworks, such as Apache Kafka or Apache Flink
  • Experience with web development using HTML, CSS, JavaScript (or frameworks such as Angular or ReactJS)
  • Experience with cloud computing technologies, such as AWS or Azure
  • Experience with OpenShift platform

Other Professional Skills and Mindset

  • Strong analytical and problem solving skills is compulsary
  • Good organizational and communication skills
  • Experience working within a LEAN environment
  • Awareness of various software development procedures
  • Ability to follow defined procedures
  • Understanding and respect of cultural diversity

Interested applicants, please email your resume to Shaun Quek Yew Meng

Email: [email protected]

CEI Reg No: R1660732

EA Licence No: 99C4599

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs