JOB DESCRIPTION
Experienced in
- Develop a monolith to microservices, delivering measurable improvements in scalability, resilience, and deployment speed (provide % and metrics).
- Designed and implemented a suite of RESTful APIs with Spring Boot consumed by multiple services, achieving target latency and throughput (provide numbers).
- Built and maintained CI/CD pipelines enabling X% faster release cycles automated tests and deployment to GCP/OpenShift environments.
- Knowledge on Terraform-based infrastructure for cloud resources, improving provisioning reproducibility and reducing setup time.
RESPONSIBILITIES
- Backend software engineer with 5-7 years of professional experience delivering scalable Java applications. Expert in Java 8/11/17+ with a deep understanding of core concepts and JVM internals. Strong problem-solver with proven skills in data structures and algorithms to optimize performance.
- Highly proficient in designing, developing, and maintaining robust RESTful APIs and building scalable microservices using the Spring Boot framework.
- Hands-on with containerized deployments and cloud platforms, including Google Cloud Platform (Cloud Run) and Red Hat OpenShift, plus Infrastructure as Code (Terraform) for provisioning and managing cloud environments.
- Experienced in building and maintaining automated CI/CD pipelines, ensuring frequent and reliable code releases. Comfortable debugging across distributed systems and driving root-cause analysis.
- Agile advocate with experience participating in all sprint ceremonies, Jira-based task tracking, and cross-functional collaboration in fast-paced environments.
- Proficient with relational (SQL) and NoSQL databases. Committed to writing clean, maintainable, well-tested code and mentoring teammates.
QUALIFICATIONS
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Relevant cloud certifications (GCP Associate/Professional) are a significant plus.
Core Competencies (Must have )
- Java (8/11/17+), JVM internals
- Spring Boot, RESTful APIs, microservices
- Cloud & containers: GCP Cloud Run, Red Hat OpenShift
- Infrastructure as Code: Terraform
- CI/CD: automated pipelines,
- Databases: SQL and Postgres
- Debugging, performance tuning, distributed systems
- Agile, Jira, cross-functional teamwork
- Security, testing (unit/integration), code quality
Core Competencies (Nice to have )
- CI/CD: automated pipelines,
- Databases: SQL and Postgres
- Debugging, performance tuning, distributed systems
- Agile, Jira, cross-functional teamwork
- Security, testing (unit/integration), code quality