Java / DevOps Engineer (Banking Sector Client - Enterprise Workflow Platforms)

D L RESOURCES PTE LTD
8 days ago
Posted date8 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesWhat We Offer (Banking Sector Client)
• Opportunity to work on cutting-edge enterprise workflow solutions.
• Competitive salary and benefits package.
• Collaborative and growth-oriented work environment.
• Opportunities for professional development and certifications.
Key responsibilities:
(A) Application Development & Maintenance:
• Collaborate with development teams to enhance and maintain Java-based enterprise workflow applications.
• Implement and optimize application performance, scalability, and reliability.
• Troubleshoot and resolve application issues across environments.
(B) DevOps Implementation:
• Design, build, and maintain CI/CD pipelines for efficient application deployment.
• Automate build, test, deployment, and monitoring processes.
• Integrate infrastructure as code (IaC) solutions for provisioning and managing resources.
• Work with the vendors to upgrade the DevOps tools farm and Integrating with tools.
• Configuring SSO, SSL, Load Balancer, Auto Scaling and DNS setup for the DevOps Toolset with naming convention
(C) System Support & Monitoring:
• Manage cloud-based and on-premise infrastructure supporting enterprise workflow applications.
• Monitor systems for uptime, performance, and security.
• Respond to incidents, perform root cause analysis, and implement preventive measures.
• Collaboration & Documentation:
• Work closely with development, operations, and QA teams to align DevOps practices.
• Document processes, tools, and system configurations.
• Advocate for best practices in DevOps, automation, and application lifecycle management.
(D) Security & Compliance:
• Ensure applications and systems meet security and compliance standards.
• Implement secure coding practices and conduct regular vulnerability assessments.
Requirements:\t
Education:
• Bachelor's degree in Computer Science, Engineering, or related field.
• 3+ years of experience in Java application development and/or DevOps engineering.
Essential:
• Expertise in Java technologies (e.g., Spring Framework, Hibernate).
• Deep technical background with hands-on experience with CI/CD tools (Bitbucket, Jenkins, GitLab CI/CD, Azure DevOps, Artifactory, Sonar, Veracode, JIRA and Confluence).
• Experience with continuous testing, techniques and tools (Junit, Sonar Cube, Veracode etc.)
• Proficiency in containerization and orchestration (e.g., Docker, Kubernetes).
• Experience with cloud platforms (e.g., AWS, Azure, GCP) and IaC tools (e.g., Terraform, Ansible).
• Strong scripting skills (e.g., Bash, Python, Ruby, PowerShell, Groovy).
• Knowledge of monitoring tools (e.g., Prometheus, Grafana, Splunk).
• Familiarity with workflow automation tools and enterprise workflow management systems.
• Strong understanding of Agile and DevOps principles.
Soft Skills:
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities.
• Ability to work in a fast-paced, dynamic environment.
• Commitment to continuous learning and improvement
Key Domain/ Technical Skills:
• \tExperience with enterprise workflow platforms such as Camunda, Apache Airflow, or similar.
• \tKnowledge of RESTful API design and integration.
• \tCertifications in Java development, cloud platforms, or DevOps tools (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator).
• Opportunity to work on cutting-edge enterprise workflow solutions.
• Competitive salary and benefits package.
• Collaborative and growth-oriented work environment.
• Opportunities for professional development and certifications.
Key responsibilities:
(A) Application Development & Maintenance:
• Collaborate with development teams to enhance and maintain Java-based enterprise workflow applications.
• Implement and optimize application performance, scalability, and reliability.
• Troubleshoot and resolve application issues across environments.
(B) DevOps Implementation:
• Design, build, and maintain CI/CD pipelines for efficient application deployment.
• Automate build, test, deployment, and monitoring processes.
• Integrate infrastructure as code (IaC) solutions for provisioning and managing resources.
• Work with the vendors to upgrade the DevOps tools farm and Integrating with tools.
• Configuring SSO, SSL, Load Balancer, Auto Scaling and DNS setup for the DevOps Toolset with naming convention
(C) System Support & Monitoring:
• Manage cloud-based and on-premise infrastructure supporting enterprise workflow applications.
• Monitor systems for uptime, performance, and security.
• Respond to incidents, perform root cause analysis, and implement preventive measures.
• Collaboration & Documentation:
• Work closely with development, operations, and QA teams to align DevOps practices.
• Document processes, tools, and system configurations.
• Advocate for best practices in DevOps, automation, and application lifecycle management.
(D) Security & Compliance:
• Ensure applications and systems meet security and compliance standards.
• Implement secure coding practices and conduct regular vulnerability assessments.
Requirements:\t
Education:
• Bachelor's degree in Computer Science, Engineering, or related field.
• 3+ years of experience in Java application development and/or DevOps engineering.
Essential:
• Expertise in Java technologies (e.g., Spring Framework, Hibernate).
• Deep technical background with hands-on experience with CI/CD tools (Bitbucket, Jenkins, GitLab CI/CD, Azure DevOps, Artifactory, Sonar, Veracode, JIRA and Confluence).
• Experience with continuous testing, techniques and tools (Junit, Sonar Cube, Veracode etc.)
• Proficiency in containerization and orchestration (e.g., Docker, Kubernetes).
• Experience with cloud platforms (e.g., AWS, Azure, GCP) and IaC tools (e.g., Terraform, Ansible).
• Strong scripting skills (e.g., Bash, Python, Ruby, PowerShell, Groovy).
• Knowledge of monitoring tools (e.g., Prometheus, Grafana, Splunk).
• Familiarity with workflow automation tools and enterprise workflow management systems.
• Strong understanding of Agile and DevOps principles.
Soft Skills:
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration abilities.
• Ability to work in a fast-paced, dynamic environment.
• Commitment to continuous learning and improvement
Key Domain/ Technical Skills:
• \tExperience with enterprise workflow platforms such as Camunda, Apache Airflow, or similar.
• \tKnowledge of RESTful API design and integration.
• \tCertifications in Java development, cloud platforms, or DevOps tools (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator).
JOB SUMMARY
Java / DevOps Engineer (Banking Sector Client - Enterprise Workflow Platforms)

D L RESOURCES PTE LTD
Singapore
8 days ago
N/A
Contract / Freelance / Self-employed
Java / DevOps Engineer (Banking Sector Client - Enterprise Workflow Platforms)