Intermediate Java Spark/SQL Developer
KRIS INFOTECH PTE. LTD.
Singapore
7+ years
Posted Feb 25, 2026
Salary Range
SGD 84,000 - SGD 114,000 /year
SGD 7,000 - SGD 9,500/month
Skills Required
Code ReviewProcess AutomationContinuous ImprovementBig DataSolutioningDevOpsShell ScriptingSpring FrameworkFull Stack DevelopmentETLData ProcessingSparkSpring BootMS SqlServerPerformance TuningJavaRESTful WebServicesData WarehousingJ2EESoftware Design Patterns
Job Description
Job Description
- Deliver fully tested source code complying with quality indicators objectives.
- Address technical aspects with architect and functional aspects with business analyst.
- Liaise with business analysts for clarification and understanding of requirements.
- Analyze technical constraints considering functional impacts with technical lead’s help.
- Organize and keep up to date detailed technical documentation.
- Provide detailed estimation for development of solutions.
- Develop tests strategy in coordination with project manager / Business Analysts.
- Perform design and code review for other team members.
- Mentor junior team members.
- Be pro-active and ensure a continuous improvement mindset for the team.
Requirements:
Work Experience:
- At least 7 years solid hands-on experience in Java/J2EE development.
- At least 3 years of experience in Apache Spark development.
- Strong experience with Apache Spark(Dataframe, APIs, RDDs, Spark SQL) for building scalable ETL pipelines.
- Proficient in Shell scripting ( Bash or similar) for process Automation.
- Extensive expertise in MS SQL Server performance tuning.
- Query optimization and index tuning.
- Understanding of execution plans.
- Database monitoring and troubleshooting.
- Partitioning strategies, locking, blocking and deadlock analysis.
Functional:
- Basic understanding of risk domain.
- General banking, finance and investment banking understanding and knowledge.
Technical:
- Java/J2EE ,Spring, Spring Boot, RESTFUL Webservices, Apache Spark.
- Knowledge on both frontend and backend development.
- Solution design using proven patterns, awareness of anti-patterns, performance tuning.
- In depth knowledge on Relational databases – MS SQL Server, sql profiler, query analyzer.
- Experience with CI/CD pipelines(Jenkins/GitLab or similar).
- Knowledge of scheduling tools(Airflow, Control-M).
- Strong understanding of data warehousing concepts, ETL design patterns and large-scale data processing.
The following skills and experiences is a plus:
- Experience in Docker, Kubernetes.
- Exposure with cloud platforms (AWS, Azure or GCP) for data processing.
- Experience working in enterprise or financial services environments is an advantage.
Other Professional Skills and Mindset:
- Strong maturity in software development latest market practices.
- Strong analytic skills.
- Capable to effectively interact with technical and functional team.
- Strives to deliver the solution in the most effective and timely manner.
- Team spirit - Like explain and share knowledge.
- Hands on and versatile.
About KRIS INFOTECH PTE. LTD.
Similar Jobs
Tech Arch & Migration
KRIS INFOTECH PTE. LTD.
SGD 96,000 - SGD 132,000/yr
Avaloq Business Analyst
KRIS INFOTECH PTE. LTD.
SGD 120,000 - SGD 152,400/yr
Business Analyst / Senior BA with Data Background (for ESG Domain)
KRIS INFOTECH PTE. LTD.
SGD 60,000 - SGD 108,000/yr
Software Developer (Node.js, Spring Boot /Java)
KRIS INFOTECH PTE. LTD.
SGD 72,000 - SGD 132,000/yr
Network & Test Engineer
KRIS INFOTECH PTE. LTD.
SGD 72,000 - SGD 108,000/yr