Skip to content
mimi

Fullstack Java Developer

Cynet Systems

On-site Full-time Senior 1mo ago

About the role

About

You will build and maintain end-to-end web applications using Java and modern JavaScript frameworks.

Responsibilities

  • Design and develop RESTful APIs using Spring Boot, incorporating dependency injection, AOP, and reactive programming.
  • Integrate relational and NoSQL databases using Spring Data JPA and build data processing pipelines with Spring Batch.
  • Build responsive frontend components using React or Node to interact with backend APIs.
  • Package applications into Docker containers and manage deployments via Kubernetes using Helm charts.
  • Implement authentication and authorization mechanisms using industry-standard frameworks.

Required Skills

  • 5+ years of professional software development experience.
  • Strong proficiency in Java and core design patterns.
  • Extensive experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Hands-on experience with React or Node.js.
  • Proficiency in HTML, CSS, and JavaScript.
  • Expertise in Docker containerization and Kubernetes orchestration (AKS, PKS).
  • Experience with relational databases such as Oracle, DB2, or SQL Server.
  • Familiarity with CI/CD pipelines, automated testing, and infrastructure as code.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Preferred Skills

  • Master’s degree in a technical field.

Skills

AOPAWS LambdaCSSCI/CDDockerHelmHTMLJavaJavaScriptKubernetesNode.jsOraclePKSPostgreSQLReactSQL ServerSpring BootSpring DataSpring Data JPASpring MVCSpring SecuritySpring Batch

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free