Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Our client is a leading global financial services firm, renowned for its commitment to technology-driven innovation. The firm builds and operates world-class trading, risk management, and investment platforms that power global markets. To support continued growth, they are seeking an experienced Senior Java Developer to join their high-performing technology team.
Role Overview:
As a Senior Java Developer, you will be responsible for designing, developing, and enhancing mission-critical financial systems. You will work closely with business stakeholders, architects, and other engineers to deliver high-performance, scalable solutions that meet the demands of a fast-paced financial environment.
Key Responsibilities:
- Lead the design, development, and implementation of enterprise-scale Java applications.
- Collaborate with product managers, business analysts, and end-users to gather requirements and translate them into technical solutions.
- Write clean, efficient, and testable code with a strong focus on performance and scalability.
- Drive best practices in code quality, architecture, and software design patterns.
- Mentor junior developers and provide technical leadership within the team.
- Participate in code reviews, performance tuning, and architectural discussions.
- Contribute to automation, CI/CD pipelines, and cloud adoption strategies.
- Troubleshoot complex production issues and implement long-term fixes.
Key Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8+ years of professional experience in Core Java development (Java 8 or higher).
- Strong understanding of object-oriented design, data structures, and algorithms.
- Hands-on experience with Spring, Spring Boot, RESTful APIs, and microservices architecture.
- Proficiency with multithreading, concurrency, and performance optimization.
- Experience with relational databases (Oracle, SQL Server, PostgreSQL, or similar).
- Familiarity with messaging frameworks (Kafka, JMS, MQ) preferred.
- Exposure to distributed systems, cloud platforms (AWS, GCP, or Azure), or containerization (Docker/Kubernetes) is a strong plus.
- Excellent communication skills and ability to work with cross-functional teams in a fast-paced financial environment.
Key Skills
Ranked by relevanceReady to apply?
Join Pinpoint Asia and take your career to the next level!
Application takes less than 5 minutes

