Responsibilities
- Design, develop, and maintain backend applications using Java and Spring Boot
- Build RESTful and SOAP APIs for enterprise-grade systems
- Develop and maintain microservice-based architectures using Java frameworks
- Work with Oracle and PostgreSQL databases for backend data storage and retrieval
- Containerize applications using Docker and / or OpenShift (OCP)
- Writeprehensive JUnit test cases and support automated testing
- Use Maven or Gradle for dependency and build management
- Collaborate with teams using Git, Azure DevOps (ADO), and JIRA
- Deploy and troubleshoot applications in Linux environments
- Participate in code reviews, sprint planning, and daily stand-ups in an Agile setting
Required Skills and Experience :
Strong hands-on experience with Java and Spring BootExperience in microservice API development using Java frameworksProven ability in developing RESTful and SOAP web servicesGood knowledge of Oracle and / or PostgreSQL databasesExperience with Docker and / or OpenShift (OCP)Proficiency in Linuxmand line and scriptingFamiliarity with Maven or Gradle build toolsVersion control and DevOps experience using Git, ADO, and JIRASolid understanding of unit testing with JUnitStrong problem-solving and debugging skillsNice to Have :
Experience with CI / CD pipelines in Azure DevOpsFamiliarity with service discovery, API gateways, or circuit breakers in microservicesExposure to performance tuning and monitoring toolsKnowledge of cloud platforms (AWS, Azure, or GCP)Education :
Bachelor's degree inputer Science, Engineering, or a related field (or equivalent work experience)Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.
Job ID JN -072025-489962