Total-TECH Co.
” The Job Description”
- Design, develop, and maintain Java-based applications using Spring Boot & Spring Security.
- Work with relational databases (e.g., MySQL, PostgreSQL, Oracle) and optimize queries.
- (Preferred) Experience with Camunda BPM for workflow automation.
- Develop and integrate RESTful APIs and microservices.
- Knowledge of JavaScript frameworks (React) for front-end integration.
- Implement best practices for code quality, testing (JUnit, Mockito), and CI/CD pipelines.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with DevOps teams for deployment and monitoring.
- Participate in Agile/Scrum processes (sprints, stand-ups, retrospectives).
Requirements:
- 4-5 years of professional experience in Java & Spring Boot.
- Strong knowledge of SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Experience with Hibernate/JPA for ORM.
- Familiarity with REST APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP).
- (Preferred) Experience with Camunda for workflow automation.
- Hands-on experience with Keycloak for identity and access management.
- Proficiency in JavaScript frameworks (React, Angular, or Vue.js).
- Knowledge of Docker, Kubernetes, and CI/CD tools (Jenkins, GitLab CI).
- Strong problem-solving and debugging skills.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
