← Back to jobs

Kaizen Technologies, Inc Logo
Java Developer

Kaizen Technologies, Inc

 

Alpharetta, GA, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Java Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Build and maintain microservices architectures using Java and Spring Boot.

Responsibilities

  • Design, develop, and maintain microservices architectures using Java and Spring Boot.
  • Develop and expose RESTful APIs for web and mobile applications.
  • Containerize applications with Docker and orchestrate them using Kubernetes.
  • Integrate with messaging queues like Kafka or RabbitMQ for asynchronous processing.
  • Participate in code reviews and write unit/integration tests.

Required Skills

  • 5+ years of experience in Java development (Java 8/11/17+).
  • Strong understanding of microservices architecture and design principles.
  • Hands-on experience with Spring Boot and Spring Cloud.
  • Experience designing and implementing RESTful APIs.
  • Proficiency with Git for version control.
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Familiarity with messaging systems such as Kafka or RabbitMQ.
  • Knowledge of database technologies: SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
  • Understanding of security practices like OAuth2 and JWT.

Preferred Skills

  • Experience with Snowflake DB.
  • Familiarity with API documentation tools like Swagger/OpenAPI.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs