You will build and maintain full-stack applications using Java and modern frontend frameworks.
Responsibilities
- Develop hands-on Java/J2EE programming solutions and microservices.
- Build TypeScript-based applications using Angular and Nest.JS.
- Design and implement APIs and web services using SOAP and RESTful protocols.
- Manage deployment and orchestration using Kubernetes, Terraform, and CI/CD pipelines.
- Construct automation tools and data workflows using Gradle, Apache Beam, and Apache Airflow.
Required Skills
- 5+ years of professional software development experience.
- Strong proficiency in Java/J2EE and Spring Boot.
- Experience with Angular (latest version), Nest.JS, TypeScript, HTML, CSS, and JavaScript.
- Hands-on experience with Microservices architecture.
- Working knowledge of Google Cloud Platform (GCP) or AWS.
- Experience with DevOps tools including Jenkins, Maven, GitHub, and pub-sub.
- Proficiency with Kubernetes and Terraform.
- Experience with Apache Beam or similar data processing tools.
- Understanding of Apache Airflow (DAG).
Preferred Skills
- Experience building automation tools with Gradle.