6 Zortech Solutions Jobs
10-17 years
Java Developer - Spring Boot/Microservices Architecture (10-17 yrs)
Zortech Solutions
posted 13hr ago
Flexible timing
Key skills for the job
Required Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience (10+ years) in software development, with at least 2+ years in a managerial or leadership role.
- Strong technical background with hands-on experience in Java
- Experience in cloud platforms like AWS, Azure, or GCP is a plus.
- Solid understanding of software development methodologies, version control systems (e.g., Git), and CI/CD pipelines.
- Exceptional leadership and team management abilities.
- Excellent communication and interpersonal skills.
- Problem-solving mindset with a focus on delivering high-quality software solutions.
- Strong organizational and multitasking skills.
Required Technical Skills :
Java, Spring, and Spring Boot :
- Strong proficiency in Java programming with extensive experience in building scalable and performant applications.
- Expertise in using Spring Framework for building enterprise-grade applications, including Spring Core, Spring MVC, and Spring Security.
- In-depth experience with Spring Boot for creating microservices and RESTful APIs with minimal configuration and rapid development.
- Proficiency in using Spring Boot for simplifying the deployment and management of microservices, as well as integrating with databases, messaging systems, and cloud services.
Microservices Architecture :
- Expertise in designing, developing, and deploying Microservices using Java and Spring Boot.
- Strong knowledge of containerized applications and orchestration using Google Kubernetes Engine (GKE), API Gateway, Load Balancer.
Cloud Technologies :
In-depth experience with Google Cloud Platform (GCP), including :
- Google Cloud Run for serverless application deployment.
- Google Kubernetes Engine (GKE) for container orchestration and scaling.
- Google Cloud Functions for event-driven serverless computing.
- Google Cloud Storage (GCS) for managing static files and backups.
Data Management & Analytics :
- Proficient in working with Google Cloud BigQuery for large-scale data processing, analytics, and querying.
- Experience designing and managing ETL jobs and pipelines for data transformation and processing.
Database & Caching :
- Strong experience with NoSQL databases like MongoDB.
- Expertise in using Google Cloud Memorystore (Redis) for caching and session management to improve performance.
Messaging & Event-Driven Architecture :
- Hands-on experience with Google Cloud Pub/Sub for building event-driven, asynchronous messaging systems.
CI/CD & DevOps :
- Expertise in implementing CI/CD pipelines using Jenkins or other automation tools.
- Experience with containerized deployments and orchestration using Docker and Kubernetes.
Monitoring & Performance :
- Experience in monitoring and alerting using Grafana and Cloud Monitoring (formerly Stackdriver).
- Familiarity with logging and troubleshooting using Log Explorer.
Security & Compliance :
- Knowledge of security best practices for microservices architecture, including encryption, authentication, and authorization in cloud environments.
Agile & Team Leadership :
- Strong leadership skills, with experience managing development teams and mentoring engineers.
- Familiarity with Agile/Scrum development processes.
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice