Job Title: Senior Java Developer
Overview:
The Senior Java Developer plays a vital role in designing developing and maintaining robust and scalable applications for our clients. This position is pivotal in ensuring that our software solutions meet the highest standards of performance and security while adhering to best practices and industry standards. As a Senior Java Developer you will leverage your extensive experience in Java and related technologies to lead software development projects mentor junior developers and collaborate with crossfunctional teams to deliver highquality solutions. With the flexibility of a 100% remote position based in Vietnam this role offers you the opportunity to work in a dynamic and innovative environment while contributing significantly to the success of our organization.
Key Responsibilities:
- Development and implementation of financial and marketing products
- Work closely with the Marketing department with the goal of increasing our global user base
- Build large scale software system which can impact daily life of millions of customers
- Communicate effectively with product managers designing and implementing product features
- Performance tuning online incidents troubleshooting and system refactoring
- Write highquality clean and maintainable code using engineering best practices
Required Qualifications:
- Bachelors/Masters degree in computer science engineering or equivalent industry experience
- 8 years handson experience in JVM and Java ecosystem
- Proven experience with message queue relational database microservice
- Capable to cope with stress and quickly learn new knowledge
- Good cross team communication skills
java,message queue,software,java virtual machine (jvm),trading,performance tuning,micro-service,spring framework,jvm,relational database,cross team communication,system refactoring,problem solving