About this role
Responsibilities • Develop scalable applications using Spring Boot, MongoDB, Docker, and OpenShift/Kubernetes to meet business requirements • Collaborate with business stakeholders to define and clarify project requirements, acceptance criteria, and success metrics for delivered features • Partner with internal technical teams and business users to investigate issues, conduct testing, and manage deployments effectively • Support existing applications by troubleshooting, fixing bugs, and implementing necessary upgrades or modifications to enhance functionality • Manage release processes including raising Change Requests and scheduling, RTPM • implementation of fixes and enhancements to ensure smooth delivery • Deploy releases, patches, and fixes on the platform while maintaining high availability and stability • Analyze application performance and perform tuning to optimize platform reliability and responsiveness • Apply agile development methodologies to deliver iterative improvements and respond to changing project needs Required competencies and certifications • Bachelor’s or advanced degree in computer science or engineering • Minimum 3 years of hands-on experience in programming and application development using Java, Spring Boot, and REST/API • Experience building cloud-native applications, microservices, and working with cloud platforms such as OpenShift/Kubernetes • Proficiency in MySQL/MariaDB or other relational databases • Proficiency in Git and Bitbucket for version control • Knowledge of automated build pipelines using Jenkins with Groovy scripting • Experience working in Unix/Linux environments
Required
Also in Software Engineering
Riot Games
FRANK RECRUITMENT GROUP PRIVATE LTD.
KUEHNE + NAGEL PTE. LTD.