Skill diminta
API TestingAWSApacheApache KafkaAzureCI/CDCommunicationDockerGCPGitGitLab CIJWTJavaJenkinsKubernetesMicroservicesMySQLPostgreSQLPostmanRabbitMQSQLSQL ServerSpring BootSwaggerTroubleshooting
Deskripsi
Job Description
Job Descriptions
- Design, develop, and maintain enterprise integration services using Java and Spring Boot.
- Build, enhance, and support RESTful APIs and middleware services for internal and external system integrations.
- Analyse business requirements and translate them into scalable technical solutions and integration designs.
- Develop technical documentation, including FSD, TSD, PRD, TED, and BAST.
- Collaborate with Product Owners, Scrum Masters, Developers, QA Engineers, and Solution Architects throughout the SDLC.
- Perform API analysis, integration testing, troubleshooting, and root cause analysis.
- Prepare and support System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Ensure successful deployment and production readiness, supporting applications through Go-Live.
- Drive continuous improvement in application architecture, integration patterns, and development best practices.
- Minimum Qualifications
Requirements
- Bachelor's Degree in Computer Science, Information Technology, Information Systems, or a related field.
- Minimum 3 years of experience in software development or system integration.
- Minimum 2 years of experience in the Banking Industry.
- Strong experience developing applications using Java and Spring Boot.
- Hands-on experience building and consuming RESTful APIs.
- Strong understanding of Microservices Architecture and enterprise integration concepts.
- Experience preparing technical documentation (FSD, TSD, PRD, TED, and BAST).
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong communication skills with the ability to collaborate across technical and business teams.
- Experience working in Agile/Scrum environments.
- Technical Skills
- Java (Java 8/11/17+)
- Spring Boot
- RESTful API Development & Integration
- Microservices Architecture
- SQL (Oracle, PostgreSQL, MySQL, SQL Server)
- API Testing (Postman, Swagger/OpenAPI)
- Git, Maven/Gradle
JSON, XML
- System Integration
- SDLC & Agile Methodology
- Troubleshooting & Root Cause Analysis
- Nice to Have
- Experience with Apache Kafka, RabbitMQ, IBM MQ, or other messaging platforms.
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.).
- Knowledge of API Gateway or Enterprise Service Bus (ESB).
- Experience working with cloud platforms (AWS, Azure, or GCP).
- Familiarity with security standards such as OAuth2, JWT, and Spring Security.