You will build and maintain Java applications in a cloud environment.
Responsibilities
- Develop and maintain Java applications using Core Java and Spring framework.
- Design and implement scalable microservices architecture.
- Integrate cloud platforms like Azure or GCP into application workflows.
- Debug and troubleshoot applications using log analysis techniques.
- Handle large-scale data processing and manage component integrations.
Required Skills
- 8+ years of professional experience.
- Strong proficiency in Core Java (Java 8 or above).
- Expertise in the Spring framework and its modules.
- Solid understanding of Microservices architecture.
- Experience with multitthreading and concurrent programming.
- Strong foundation in Data Structures and Algorithms.
- Familiarity with JDBC and database connectivity.
- Exposure to cloud platforms such as GCP.
- Knowledge of containerization tools like Docker and Kubernetes.
Preferred Skills
- Experience with Spark or other big data tools.
- Exposure to DevOps practices and CI/CD pipelines.