Senior Full Stack Software Engineer (SG or Remote)
We are looking for a Senior Full Stack Software Engineer specializing in enterprise Java to join our rapidly expanding Engineering team and contribute to the advancement of our ESG fintech platform. You can expect to improve the scalability and performance of existing systems to deliver a top in class user experience for our clients.
The ideal candidate is a hands-on builder with a strong interest in building a scalable and production-ready platform for the financial industry. You must have strong, first-hand technical expertise with Java and have worked with distributed systems with a good knowledge of cryptography. You must be comfortable working in a fast-paced environment with little supervision in an Agile environment. You can expect to see your contributions to the platform in a live, production environment with large financial institutions.
You will be a key contributor in transforming the way capital markets of today function with the core platform you build together with internal stakeholders ranging from Customer Success to the Product team.
Job Responsibilities
As a Senior Full Stack Software Engineer, you will be responsible for building new features and enhancing existing ones as well as supporting them in production. You can expect to work on the core product stack to enhance high throughput, low latency, high availability, and resiliency. Your work will culminate in a window seat where you will witness your work in production with large financial institutions, for the new digital age.
Your core responsibilities
Responsible for the core architectural designs and development of our ESG platform
Write reliable, scalable, production-quality code
Deliver stability and scalability improvements with your knowledge of distributed systems
Build a scalable platform that can handle high API traffic
Requirements
Bachelor’s or higher degree in Engineering or related fields
>5 years of software engineering experience
Experience in Java Spring Boot
Experience in Enterprise application development, Unix/Linux environments, distributed/parallel systems, information retrieval, networking
Experience working with a variety of relational and key-value or NoSQL databases (MySQL, Redis)
Experience developing high performing APIs
Experience in client-side frameworks is a plus (ReactJS preferred)
Familiar with DevOps tools like Docker, Kubernetes is a plus
Strong understanding of working with AWS (experience is a plus)
Heavy interest in the emerging ESG fintech industry
High adaptability and strong problem-solving skills
What You Will Need to Thrive
Value teamwork above all
Natural curiosity to learn
Loves to work with code
Intrinsically motivated personality
High adaptability and strong problem-solving skills
Customer focused mindset
Self-starter who thrives on complexity and independence
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.