Job is active
Big Data Developer
9 000 – 10 000 $
Full time6+ yearsOn-siteSingapore
APAR TECHNOLOGIES PTE. LTD.Singapore
About this job
Key Responsibilities
- Analyse and provide feedback on functional specifications and business requirements.
- Design and develop high-quality solutions in accordance with defined technical standards.
- Provide detailed development estimates and contribute to solution planning.
- Develop and test applications using TDD and BDD approaches.
- Perform non-functional testing, code reviews and design reviews.
- Prepare technical documentation for solution design and implementation.
- Support functional testing and User Acceptance Testing (UAT).
- Provide Level 3 production support, investigate application issues and implement appropriate resolutions.
- Contribute to solution design, performance tuning and continuous improvement initiatives.
- Collaborate effectively with cross-functional teams in an Agile/Scrum environment.
Requirements
- Minimum 8 years of relevant experience in Java/J2EE development.
- Hands-on experience in Big Data technologies is preferred.
- Bachelor's or Technical Degree in Computer Science, Information Systems, Information Technology or a related discipline is preferred.
- Strong understanding of Agile/Scrum methodologies.
- Proven experience in end-to-end design and implementation of complex IT systems.
- Good understanding of software development processes and established development practices.
- Experience in corporate banking and/or cash management is advantageous.
Technical Skills
Candidates should have experience with several of the following:
- Java/J2EE, preferably Java 8 or above, including parallelism and concurrency.
- Apache Spark, Flink or Storm for processing and transforming large datasets.
- HBase and Elasticsearch for Big Data storage and CRUD operations.
- IBM MQ and Kafka for messaging and event processing.
- AWS, GCP or other cloud platforms.
- Spring, Spring REST, Web Services, gRPC and Microservices for API and application development.
- Maven, Gradle, Jenkins, Git and GitLab for build and release management.
- JUnit and Cucumber for automated testing and BDD.
- Jira and SonarQube for project and code quality management.
- UML and GitHub Copilot or similar development productivity tools.
- Kibana, Spark UI and ELK for application monitoring, debugging and root-cause analysis.
- Experience with DevOps, release management and production support is strongly preferred.
Core Competencies
- Strong analytical and problem-solving skills.
- Good organisational and communication skills.
- Strong teamwork and collaboration skills.
- Willingness to explain and share technical knowledge with team members.
- Ability to follow established software development procedures and standards.
- Ability to work effectively in a multicultural and collaborative environment.
- Strong attention to quality, performance and maintainability.
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.
QA Engineer
3 500 – 4 000 $
APAR TECHNOLOGIES PTE. LTD.
Data Scientist
10 000 – 13 000 $
APAR TECHNOLOGIES PTE. LTD.
Senior iOS Developer
7 000 – 9 000 $
APAR TECHNOLOGIES PTE. LTD.
UX Designer
5 000 – 6 000 $
APAR TECHNOLOGIES PTE. LTD.
Electrical Engineer
4 000 – 6 000 $
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.
