Java Developer (upskill GW)

CapgeminiHồ Chí MinhĐăng 1 ngày trước
Thương lượngTại văn phòngToàn thời gian

Mô tả công việc

Job Description

Responsibilities:
  • Translate application User Stories into functional applications
  • Design, build, and maintain efficient, reusable, reliable, testable and secure Java code
  • Design and build API following microservices principles
  • Identify bottlenecks and bugs, and find solutions to fix issues
Primary Skills:
  • Language: Java, SQL
  • Frameworks: SpringMVC, SpringBoot, Hibernate, Junit, Mockito
  • API specification: Spectral, Swagger
  • Java API Security: Authentication, Authorization, common security standards
  • Database: SQL server, MariaDB, MySQL, PostgreSQL
  • Tools: Gradle, Maven, GIT, JIRA/Confluence

Job Description - Grade Specific

Secondary Skills:
  • Basic of advanced knowledge of an alternate cloud provider (AWS, GCP…)
  • Kubernetes on one cloud provider
  • CI/CD tools (Harness, Jenkins)
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Minimum 4+ years of relevant experience primarily in Java backend development
  • Proficient in Java, with a good knowledge of its ecosystems
  • Excellent in popular Java frameworks: Spring MVC, Spring Boot, Hibernate
  • Familiarity with concepts of MVC, JDBC, and RESTful, micro service
  • Familiarity with security aspects of backend API: authentication, authorization, OAuth, OpenID, JWT, SAML, SSO
  • Familiarity with common integration patterns: REST, Messaging, Streaming, SOAP
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Familiarity with other languages for backend is a plus: NodeJS, dotNET, Kotlin

Bạn vẫn đang tìm vị trí phù hợp?

JoFi AI giúp bạn tự động theo dõi 24/7 các vị trí phù hợp được đăng tuyển trên trên hàng hàng website, không còn phải tìm thủ công.

Đăng ký JoFi AI