Job is active
Java Spark Developer
9 000 – 10 000 $
Full time6+ yearsOn-siteSingapore
APAR TECHNOLOGIES PTE. LTD.Singapore
About this job
Key Responsibilities
- Develop and deliver fully tested Java source code that meets defined quality standards.
- Design technical solutions using established design patterns and identify potential anti-patterns.
- Analyze technical constraints and assess their functional impact.
- Collaborate with architects and business analysts to clarify requirements and develop appropriate solutions.
- Perform performance tuning and contribute to application optimization.
- Prepare and maintain detailed technical documentation.
- Provide development estimates for technical solutions.
- Develop test strategies in coordination with project managers and business analysts.
- Perform design and code reviews for team members.
- Mentor junior team members and support knowledge sharing.
- Contribute to continuous improvement of development processes and team practices.
- Work effectively within an Agile/Scrum environment.
- Monitor and report software code quality indicators to relevant stakeholders.
- Support other software development activities as required.
Requirements
- Minimum 8 years of relevant experience in software development and testing.
- Strong hands-on experience with Java 17/21 and Spring Boot.
- Experience with Unix shell scripting and MS SQL Server.
- Experience with Apache Spark, Kubernetes and Docker.
- Knowledge of both frontend and backend development.
- Strong understanding of software design patterns, anti-patterns and performance tuning.
- In-depth knowledge of relational databases, particularly MS SQL Server.
- Experience with SQL profiling and query analysis.
- Knowledge of scheduling tools such as Airflow or Control-M.
- Experience with CI/CD pipelines using Jenkins, GitLab, ArgoCD or similar tools.
- Good working knowledge of Agile/Scrum methodologies.
- Strong analytical, organizational and problem-solving skills.
- Ability to work independently and take ownership of assigned responsibilities.
Preferred Skills
- Knowledge or experience in Risk applications or Risk technology.
- Knowledge of project management and software development lifecycle practices.
- Exposure to cloud platforms such as AWS, Azure or GCP for data processing.
- Experience working in enterprise or financial services environments.
EA Number: 11C4879
Market insight
98% above median4 800 $
3 500 $7 000 $
Explore related jobs
Similar jobs
APAR TECHNOLOGIES PTE. LTD.
Senior Java Developer
9 000 – 10 000 $
APAR TECHNOLOGIES PTE. LTD.
Big Data Developer
9 000 – 10 000 $
APAR TECHNOLOGIES PTE. LTD.
QA Engineer
3 500 – 4 000 $
APAR TECHNOLOGIES PTE. LTD.
Senior Data Project Manager (Data, Analytics & Cloud)
7 000 – 9 000 $
APAR TECHNOLOGIES PTE. LTD.
Application Build/Ops Engineer
6 500 – 8 000 $
APAR TECHNOLOGIES PTE. LTD.
IT Technical Lead
9 500 – 10 500 $
Frequently asked questions
What salary can I expect?
The employer lists 9 000 – 10 000 $ for this role at APAR TECHNOLOGIES PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for APAR TECHNOLOGIES PTE. LTD. and Singapore.
