Senior Java Developer

5 days ago


Singapore Rapsys Technologies Full time

Able to lead in terms of technology and conceptualize, propose design and architectural evolution.
- 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
Qualifications and Profile
Qualifications and Profile
- At least 6 years of software development experience
- At least 5 years’ experience working with Java.
- Strong knowledge on various design patterns
- A strong understanding of recent Java language features, such as lambdas, streams, and futures
- 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 integration tests
- Strong familiarity with Linux and bash
- Good knowledge of SQL or an SQL-inspired dialect such as HQL
- Experience in cloud native architecture.
- Jenkins and Ansible with exposure to devops culture
- Jira or a similar issue-tracking system
- The Spring framework and IoC, and particularly Spring Boot and Swagger for restful web services
- Messaging technology such as kafka, MQ
Additionally, knowledge of the following would be helpful although it is not required:

- Web development fundamentals (HTML, Javascript, jQuery, ReactJS, etc)
- Docker/Kubernetes, Microservices
- ElasticSearch
- General knowledge and understanding of investment banking domain, capital market FO/BO environment is an advantage
- Understanding or interest in finance & financial markets, particularly interest rate derivatives in their many forms (Forwards, Futures, Swaps, Swaptions, etc)
Other Professional Skills and Mindset
- Excellent written and verbal communication skills for both team mates and management
- Strong analytical and problem solving skills
- Proficient software development life cycle
- Appetite to follow technology trend and participate to communities
- Passion for sharing expertise and grow team members’s skills
- Interest in mentoring and guiding junior team members on the path of high quality deliverables.
Education Requirements
- At least a Bachelor’s degree in any of these faculties:

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

**Job Types**: Full-time, Contract
Contract length: 12 months

**Experience**:

- Java Developer: 7 years (preferred)

Work Location: In person


  • Senior Java Developer

    2 weeks ago


    Singapore Tampa Gardens Senior Living Full time

    JOB DESCRIPTION WATA is actively looking for many Senior Java Developer candidates to join our dynamic development team. Joining us, you will have a chance to work with our proactive and talented people, and you will have a chance to work directly with our clients from North America, Singapore, Japan, Korea, and Australia. The reasons to join our company:...


  • Singapore beBee Careers Full time

    Senior Java Developer RoleWe are seeking an experienced and skilled Senior Java Developer to join our team. This role is responsible for the development, maintenance, and support of complex software systems.

  • Senior Java Developer

    4 weeks ago


    Singapore TALENTSIS PTE. LTD. Full time

    Senior Java Developer RoleWe are seeking an experienced Senior Java Developer to join our client's software development team. The ideal candidate will have strong expertise in Java programming and be responsible for developing and maintaining high-performance applications, contributing to the overall success of the development projects.Key...


  • Singapore Luxoft Full time

    **Project description**: We are looking for Senior Java Developer to join our software and service delivery team within Technology center of Global Investment bank. **Responsibilities**: Develop backend functionalities including database Design, code, and test Apps according to the standard development lifecycle; Develop prototypes to test potential...

  • Senior Java Developer

    2 weeks ago


    Singapore Azqore Sa Full time

    Join to apply for the Senior Java Developer (Backend) role at AZQORE SA Want to join Azqore, named "Best Core-Banking Platform" 2024 ?A subsidiary of Indosuez Wealth Management , part of the Crédit Agricole Group , and Capgemini, Azqore specializes in Information Systems outsourcing and Banking Operations Processing for private banking players .We offer...

  • Senior Java Developer

    4 weeks ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking an experienced Senior Java Developer to join our client's software development team. The ideal candidate will have strong expertise in Java programming and be responsible for developing and maintaining high-performance applications. You will work closely with cross-functional teams to ensure that the software meets...

  • Senior Java Developer

    4 weeks ago


    Singapore TALENTSIS PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking an experienced Senior Java Developer to join our client's software development team. The ideal candidate will have strong expertise in Java programming and be responsible for developing and maintaining high-performance applications. You will work closely with cross-functional teams to ensure that the software meets...


  • Singapore beBee Careers Full time

    Job Title: Senior Java DeveloperJob Description:We are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex Java-based applications.Main Responsibilities:Provide technical support for Java-based applications across production and...


  • Singapore beBee Careers Full time

    Senior Java Developer (Backend) Job DescriptionWe are seeking an experienced Senior Java Developer to oversee the software development lifecycle, from planning to testing and deployment.Gathering requirementsDeveloping Java modulesTesting features

  • Senior Java developer

    4 weeks ago


    Singapore TANGSPAC CONSULTING PTE LTD Full time

    Senior Java DeveloperWe are seeking a Senior Java Developer with strong experience in Java, microservices development to join our client's dynamic team. The successful candidate will play a crucial role in designing, developing, and maintaining robust and scalable microservices-based applications to support the organization's investment banking...