CS
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