Senior Big Data Developer (Java)
ADECCO PERSONNEL PTE LTD
As a Big Data Developer, you will work to implement new solution for the cash management system of the bank, working in a team with BA, PM, tech Lead and co-developers.
Main Responsibilities
- Study, evaluate, understand and provide feedback on functional specifications.
- Develop solutions following defined standards and high quality
- Provide detailed estimation for development of solutions
- Implement solutions using TDD, BDD approaches
- Perform non-functional testing
- Perform design and code review for other team members
- Prepare documentation for design and implementation
- Enable and support functional and user acceptance testing
- Perform L3 support of application in production – analyze and resolve issue as they arise
Qualification and Profile
- At least 8 years of relevant working experience in Java/J2EE development
- Hands on experience in big data technology development
- Bachelor or Technical Degree in Computer Science, IS, or IT is preferred
- Good understanding & working knowledge with Agile/Scrum
- Hands-on experience of end-to-end design and implementation of complex IT systems
Technical Skills
- Solution design using proven patterns, performance tuning.
- Devops / Release management / production support skills strongly preferred.
- Java/J2EE, Java 1.8 and above is preferred to implement Parallelism and Concurrency.
- Must have knowledge on Spark/Flink/Storm to analyze and transform large amount of data.
- Must have knowledge on HBase, elastic search to perform CRUD operations on big data.
- Must have good understanding on IBM MQ, Kafka for message processing.
- Good knowledge on Cloud Platform (AWS, GCP,etc)
- Should have knowledge on maven, gradle, Jenkins, UML, Github copilot tools to manage and build project.
- Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.
- Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, framework to implement robust API’s.
- Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.
Project Methodology
- Understanding of corporate banking and cash management domain
Other Professional Skills and Mindset
- Strong organizational and communication skills
- Strong analytical and problem solving skills
- Team spirit - Like explaining and sharing knowledge
- Awareness of various software development procedures
- Ability to follow defined procedures
If interested, you can click on “Apply here” or write ane-mail to ***email_hidden*** with your updated resume.
NOTE: - Only shortlisted candidates will be contacted back.
Thanks & Regards
Deeksha Agarwal
EA Licence No.91C2918
Personnel Registration No. R26161520
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
See more jobs in Singapore, Singapore