Technical Lead Java

  • Singapore
  • Negotiable
  • Permanent
  • Discipline: Software Development
  • Ref: 48430

As a Technical Lead - Java, you will play a key role in designing and delivering high-quality technical solutions. You’ll work closely with developers, guide junior team members, and ensure best practices are followed to drive seamless product delivery.

 

Responsibilities:

  • Lead requirement analysis and oversee the implementation of scalable architectures.
  • Develop and maintain high-quality code using Java, Spring Boot, and modern frameworks.
  • Conduct code reviews, mentor junior developers, and enforce coding standards.
  • Design and implement RESTful and SOAP web services for robust application functionality.
  • Collaborate with cross-functional teams to deliver secure and high-performance solutions.
  • Utilize best practices in DevOps, Agile methodologies, and software testing.

 

Requirements:

  • At least 5+ years of Java development experience, with expertise in Spring Boot.
  • Strong knowledge of relational databases (Oracle, MySQL) and batch processing.
  • Hands-on experience with frontend frameworks like Angular, Struts, or jQuery.
  • Experience in leading teams and ensuring smooth project execution.
  • Familiarity with DevOps tools, container platforms (Docker, Kubernetes), and messaging systems (Kafka, IBM MQ) is a plus

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

Senior Java Developer - Consultancy - Banking Client

  • United Kingdom
  • GBP 75,000
  • Permanent

Senior Java Developer - Java, Spring Boot, Messaging, Kafka, RDBMS, Unix, Linux, Front Office, Multi-threading

Role Overview:

I am seeking a Senior Java Developer to join a leading Investment Bank as part of their global front-office technology team. This is a hands-on position focused on working with a real-time, event-driven system that underpins our industry-leading platform. You will play a crucial role in modernizing and enhancing core system components, ensuring the platform can scale to meet the growing demands of business event processing and data management. The role involves working within a complex, multi-threaded, Linux-based environment and requires advanced knowledge of Java and relational database management systems (RDBMS).

Key Responsibilities:

  • Develop, implement, and maintain highly performant, secure, and scalable Java applications.
  • Write clean, efficient, and sustainable code following established best practices.
  • Design and build scalable microservices with Spring Boot.
  • Leverage Kafka or other message queue systems to handle asynchronous processing.
  • Design, optimize, and maintain MongoDB (NoSQL) database schemas.
  • Craft and optimize advanced SQL queries for relational databases.
  • Create comprehensive unit and integration tests using JUnit and other relevant frameworks.
  • Take full ownership of feature development from design through to production deployment.
  • Collaborate effectively with cross-functional teams, balancing independence and teamwork.

Key Skills:

  • Java
  • Spring Boot
  • Message-driven architectures - Kafka, MQ
  • RDBMS, SQL
  • Unix/Linux scripting
  • Multithreading

This is a full time role offering a salary of up to £80k. You will be required to attend the office in Glasgow 3 times per week.

If you are interested or know anyone who might be please apply or email me direct - adam.wirth@nicollcurtin.com

Senior Java Developer - Java, Spring Boot, Messaging, Kafka, RDBMS, Unix, Linux, Front Office, Multi-threading

Apply Now

Senior Management Accountant

  • Switzerland
  • Negotiable
  • Permanent

Are you a senior management accountant?

 

Do you like being engaged in financial projects which are company wide positioned?

 

You have previously participated in clearing activities and projects?

 

If that is the case then the role of Senior Accountant is the right fit for you!

 

Our client, a leading organization in the Swiss market, is seeking a Senior Accountant. As a Senior Accountant, you will primarily focus on complex internal accounting processes and of course supporting them.

 

As a Senior Accountant this is a unique opportunity for an experienced financial professional to make a meaningful impact on the company's financial management practices.

 

As a Senior Management Accountant, you will ensure accurate representation of internal cost and performance accounting flows for various business processes. Since you are going to support the management itself you will regularly provide not only reports regarding costs centres, or internal allocations, but also ensure that the CO Master Data is maintained.

 

Finally, one of the pinnacles regarding your effort are going to be driving optimizations and supporting transformation initiatives such as S/4 Hana Migration in the accounting space of course.

 

In order to succeed in this role, you will need to have several years of experience when it comes to performance accounting and representation of internal value flows. In addition, previous proficient work with SAP S/4 Hana and finance modules such as (FI/CO, MDG - F) is needed.

 

Fluent knowledge of German (spoken and written) is needed, along with high proficiency in English.

 

For more information about this Senior Accountant role or other Senior Accountant available roles i currently have, please send your CV to:

 

vuk.susa-stupar@nicollcurtin.com or call

 

 

+41435082671
Apply Now

ETF Trader

  • Hong Kong
  • HKD 1,500,000
  • Permanent

My client is a leading Quantitative and Systematic Trading firm built on state-of-the-art Technology and Infrastructure and employing a rigorous Mathematical approach to portfolio construction and trading across multiple asset classes. They are seeking an experienced ETF trader with formidable knowledge of financial products and a deep passion for solving challenging problems in a fast-paced environment.
 

Responsibilities

  • Engage in market-making options Hong Kong and China markets, developing and executing trading strategies for ETF products
  • Implement algorithmic strategies and associated tools specifically for Hong Kong and China markets
  • Work with the Quant team to develop trading signals, backtesting, deploying and ultimately managing profitable strategies
  • Proactively engaging with regulators, issuers, exchanges, and brokers in Hong Kong, China, and the broader Asia-Pacific region.
  • Improve system resilience and operational effectiveness and grow the PnL of the trading group

 

Requirements

  • Proven success in a risk-taking role as a Trader or Portfolio Manager in a High Frequency Trading firm
  • 5-10 years working with systematic proprietary ETF trading and/or market making strategies
  • Experience in international and/or domestic equity ETFs (experience in Fixed Income or Commodity ETFs will also be considered).
  • Experience of automated pricing using a wide range of approaches with excellent Python skills (C++ would be an added advantage).
  • Strong risk management skills and an ability to work well in a fast-paced environment and under pressure
  • Strong communication skills including good command of spoken and written English
Apply Now