Job Title: Senior Big Data Developer
Location: Singapore
Job Type: [Full-Time / Contract]
Industry: Information Technology / Banking & Finance
Experience Level: Senior (8+ years)
OPEN TO SINGAPOREANS ONLY
Main Responsibilities
• Analyze and provide feedback on functional specifications.
• Design and develop high-quality solutions in line with established standards.
• Provide accurate estimations for development efforts.
• Implement solutions using Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.
• Conduct non-functional testing, including performance and scalability assessments.
• Review designs and code developed by other team members.
• Prepare and maintain technical documentation.
• Support functional and user acceptance testing (UAT).
• Provide Level 3 (L3) production support, including issue analysis and resolution.
Qualifications and Profile
• Minimum of 8 years’ experience in Java/J2EE development.
• Proven hands-on experience in big data technology development preferred.
• Bachelor’s or Technical Degree in Computer Science, Information Systems, or a related field preferred.
• Experience working in Agile/Scrum development environments.
• Demonstrated expertise in the full software development lifecycle and complex system design.
Technical Skills
• Strong understanding of design patterns and performance tuning.
• Experience with DevOps, release management, and production support.
• Proficiency in Java 1.8+ with expertise in parallelism and concurrency.
• Solid hands-on experience with Big Data tools such as Spark and Hadoop.
• Familiarity with HBase, Elasticsearch for large-scale data operations.
• Working knowledge of IBM MQ and Kafka for messaging systems.
• Experience with build and versioning tools: Maven, Gradle, Jenkins, Git, GitLab.
• Skilled in using testing and quality tools: JUnit, Cucumber, SonarQube.
• Proficiency with Spring Framework, RESTful APIs, gRPC, Microservices, ORM frameworks.
• Familiarity with monitoring and debugging tools: Kibana, Spark UI, ELK stack.
• Good to have experience with relational databases such as Oracle or MySQL.
Project Methodology
• Exposure to corporate banking and cash management domains is an added advantage.
Other Professional Skills
• Strong communication and organizational abilities.
• Excellent analytical and problem-solving skills.
• Collaborative team player with a willingness to share knowledge.
• Familiarity with software development best practices and procedures.
• Ability to work within structured development processes.
HOW TO APPLY:
Simply submit your application by clicking the ‘Apply link’
Siti Zuriana Bee D/O Mohamed Yusoff (EA Personnel Reg. No.: R23112335)
EA License No: 08C5248
Please indicate the below information in your resume:
Original job Senior Big Data Developer - Part-Time posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.