L
Senior Software Developer (Java/SPARK)
$ 8,400 - $ 12,400 / month
Checking job availability...
Original
Simplified
Responsibilities:
- Design and develop high-quality, efficient, and maintainable Java and Spark code
- Collaborate with cross-functional teams to design, develop, and deploy software solutions
- Write clean and optimized code, troubleshoot and debug applications
- Ensure that applications are delivered on-time and meet project requirements
- Identify and recommend improvements to existing code, architecture, and development practices
- Mentor junior / intermediate developers and conduct knowledge sharing sessions
- Stay up-to-date with emerging trends and technologies in software development
- Participate in L3 support
Requirements :
- Strong experience in Java development and Spark Java framework
- Good working knowledge of software development methodologies such as Waterfall, Agile, etc
- Experience of end-to-end design and implementation of complex IT systems
- Bachelor Degree in Computer Science or IT is preferred
Functional
Compliance domain knowledge preferred
Technical (Mandatory)
- 9+ years of experience in Java development (Core Java 8+) and associated frameworks (Spring, Hibernate, Maven, Jenkins)
- 3+ years of experience in Spark Java framework or other flavors of Spark
- Strong understanding of Object-Oriented Programming (OOP) principles
- Solid database skills (PostgreSQL, SQL Server, Oracle)
- Good experience on DevOps / DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, SONAR, CheckMarx
- Comfortable with source code management system such as Git
- Experience on proposing or challenging technical solutions
- Experience with application containerization using Kubernetes and Docker
- Experience with S3
- Experience with deployments using ArgoCD
- Experience on APIs
Technical (Nice to have)
- Experience on Cloud application développement (AWS, GCP,…)
- Experience with workflow management tools, specifically Apache Airflow
- Experience using Python
- Experience with distributed data processing frameworks, such as Apache Kafka or Apache Flink
- Experience with web development using HTML, CSS, JavaScript (or frameworks such as Angular or ReactJS)
- Experience with cloud computing technologies, such as AWS or Azure
- Experience with OpenShift platform
- Experience with performance tuning and optimization of Apache Spark applications
Interested candidates please click apply or email your resume to . Please note that only shortlisted candidates will be notified.
EA Registration No: R1655133
Links HR Singapore Pte Ltd | EA License No: 09C5322
Responsibilities:
- Design and develop high-quality, efficient, and maintainable Java and Spark code
- Collaborate with cross-functional teams to design, develop, and deploy software solutions
- Write clean and optimized code, troubleshoot and debug applications
- Ensure that applications are delivered on-time and meet project requirements
- Identify and recommend improvements to existing code, architecture, and development practices
- Mentor junior / intermediate developers and conduct knowledge sharing sessions
- Stay up-to-date with emerging trends and technologies in software development
- Participate in L3 support
Requirements :
- Strong experience in Java development and Spark Java framework
- Good working knowledge of software development methodologies such as Waterfall, Agile, etc
- Experience of end-to-end design and implementation of complex IT systems
- Bachelor Degree in Computer Science or IT is preferred
Functional
Compliance domain knowledge preferred
Technical (Mandatory)
- 9+ years of experience in Java development (Core Java 8+) and associated frameworks (Spring, Hibernate, Maven, Jenkins)
- 3+ years of experience in Spark Java framework or other flavors of Spark
- Strong understanding of Object-Oriented Programming (OOP) principles
- Solid database skills (PostgreSQL, SQL Server, Oracle)
- Good experience on DevOps / DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, SONAR, CheckMarx
- Comfortable with source code management system such as Git
- Experience on proposing or challenging technical solutions
- Experience with application containerization using Kubernetes and Docker
- Experience with S3
- Experience with deployments using ArgoCD
- Experience on APIs
Technical (Nice to have)
- Experience on Cloud application développement (AWS, GCP,…)
- Experience with workflow management tools, specifically Apache Airflow
- Experience using Python
- Experience with distributed data processing frameworks, such as Apache Kafka or Apache Flink
- Experience with web development using HTML, CSS, JavaScript (or frameworks such as Angular or ReactJS)
- Experience with cloud computing technologies, such as AWS or Azure
- Experience with OpenShift platform
- Experience with performance tuning and optimization of Apache Spark applications
Interested candidates please click apply or email your resume to . Please note that only shortlisted candidates will be notified.
EA Registration No: R1655133
Links HR Singapore Pte Ltd | EA License No: 09C5322