I

Backend Developer

InfyStrat
Full-time
On-site
Remote

Job Title: Backend Developer (Java, Quarkus, AWS)

Experience Level: 4–7 Years

Location: [Gurugram (preferred) / Remote / Hybrid]

Employment Type: 3-month contract

About the Role

We’re seeking a skilled and performance-conscious Backend Developer to join our engineering team. This role is ideal for someone with strong Java and Quarkus experience, a solid grasp of cloud-native architecture, and a passion for building secure, scalable, and maintainable services. You’ll play a crucial role in building microservices using containerized infrastructure on AWS, with a sharp focus on performance optimization and security compliance (SAST/DAST/SBOM).

Key Responsibilities

  • Design and develop high-performance backend services using Java and Quarkus.
  • Build secure and scalable RESTful APIs and backend components.
  • Create and manage efficient MySQL schemas and queries focusing on performance and scalability.
  • Develop and deploy containerized microservices using Docker and Kubernetes.
  • Leverage AWS services (e.g., S3, RDS, ECS) for scalable cloud deployments.
  • Write clean, efficient, and performant code following industry best practices.
  • Take ownership of identifying and resolving static and dynamic security vulnerabilities (SAST/DAST) in your code.
  • Ensure proper tracking and remediation of known vulnerabilities via SBOM (Software Bill of Materials).
  • Participate in peer code reviews, system design discussions, and DevOps practices (CI/CD).
  • Collaborate with cross-functional teams to deliver reliable, secure, and high-quality software.

Skills & Qualifications

  • 4–7 years of backend development experience, preferably in product-scale environments.
  • Strong experience with Java (preferably Java 11+) and the Quarkus framework.
  • Proficiency in MySQL with strong understanding of query optimization and indexing strategies.
  • Deep understanding of microservices architecture and hands-on experience with Docker and Kubernetes.
  • Solid grasp of AWS cloud services and deployment strategies.
  • Familiarity with SAST/DAST tools (e.g., SonarQube, Checkmarx, OWASP ZAP) and SBOM management
  • Awareness of OWASP Top 10 and secure coding principles.
  • Comfortable working in an Agile/Scrum team, taking ownership and accountability for quality and security.
  • Strong troubleshooting and debugging skills, with a mindset for continuous improvement.

Nice to Have

  • Experience with Spring Boot or other Java frameworks.
  • Exposure to observability tools like PrometheusGrafanaELK stack.
  • Familiarity with API gateways, service mesh (e.g., Istio), and message brokers (Kafka/RabbitMQ).
  • Knowledge of infrastructure-as-code tools (e.g., Terraform, CloudFormation).