Description
You will design and oversee micro-app architectures using Java and modern web technologies.
Responsibilities
- Design and implement REST APIs within a micro-app architecture.
- Manage data persistence using Oracle (DDL, DML, SQL) and NoSQL MongoDB.
- Develop secure, scalable applications using Spring Boot and Spring Security.
- Build and maintain frontend interfaces using Angular, HTML5, CSS3, and JavaScript.
- Orchestrate containerized deployments using Docker, Kubernetes, and OpenShift.
Required Skills
- 5+ years of experience in software development.
- Expertise in Java 8 and Java 17.
- Proficiency with Spring Boot and JPA.
- Experience with Angular 8 or newer versions.
- Strong knowledge of HTML5, CSS3, and JavaScript.
- Practical experience with Oracle and MongoDB.
- Hands-on use of IntelliJ or Eclipse IDEs.
- Understanding of Kubernetes, Docker, and OpenShift containerization.
- Familiarity with Jenkins, uDeploy, Gradle, and CI/CD concepts.
Preferred Skills
- Experience managing full CI/CD pipelines.