This job posting is currently inactive. Check out other active jobs at Seven Arc Info Systems.

Senior Java Full Stack Developer(CA-3468)

Seven Arc Info Systems
Full-timeSingaporeSGD 8,500 - 9,000/month

Position

In a challenging and multicultural environment, we are looking for an senior Java full stack developer to join Referential IT Section in charge of the KYC & Counterparties Referential applications.

The team handles the development of transversal and international projects. We have a robust system to ensure compliance with the regulations and requirements including Know Your Customer (KYC) and Customer Due Diligence (CDD).

Main responsibilities

  • Involve with software and product development and ad-hoc projects
  • Design, develop, enhance, test and integrate Web Applications
  • Software analysis, software design, code implementation, software integration, module verification and validation
  • Deliver software products for integration testing in accordance with standard procedures
  • Prepare and maintain technical documentation and software deliverables
  • Participate in technical discussions and provide solutions based on industry best practices
  • Follow the methodology (Agile included)
  • Mentor junior team members
  • 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

  • At least 8+ years of relevant working experience with Java-J2EE software engineering
  • Good working knowledge with the software development methodologies such as Waterfall, Agile etc
  • Hands-on experience of end-to-end design and implementation of complex IT systems
  • Bachelor or Master Degree in Computer Science, IS, or IT

Functional

  • Financial/banking industry knowledge preferred

Technical (Mandatory)

  • Strong knowledge in Core Java (Java 11 or above) for web application design & development
  • Technical expertise in Java Development and associated frameworks (Struts, Spring & Hibernate)
  • Extended understanding on Spring Framework (Core, MVC, Security, AOP, Data, Integration, Transaction, Batch etc.) preferably with Spring Boot
  • Strong knowledge on Hibernate/JPA framework
  • Experience working with wildfly or similar Java EE application servers
  • Experience working with front end frameworks like Angular/React with good UI skills in general
  • Design and implement micorservice architecture and APIs with strong emphasis on scalability and performance
  • Extensive experience developing API (WSO2, Kong) with associated security constraints
  • Hands on experience with S3 and Kafka
  • Knowledge on BPMN tools like Flowable for creating and managing business process workflows
  • Solid database skills (SQL, SQL Server, stored procedure)
  • Good experience on DevOps/DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, SONAR, CheckMarx
  • Familiarity with Junit or other testing frameworks
  • Comfortable with source code management system such as GIT
  • Experience with Eclipse/IntelliJ

Technical (Nice to have)

  • Familiarity with Liquibase
  • Experience using Github Copilot

Other Professional Skills and Mind-set

  • Strong analytical and problem solving skills is compulsory
  • Proactive in proposition improvements in processes and ways of working
  • Good organizational and communication skills
  • Experience working within a LEAN environment
  • Awareness of various software development procedures
  • Appetite to follow technology trend and participate to communities
  • Ability to follow defined procedures
  • Understanding and respect of cultural diversity

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*