Search by job, company or skills

  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Title: Software Engineer

Location: Gurgaon (Hybrid/On-site)

Experience: 5+ Years (Must)

Employment Type: Full-time

Job Overview:

We are looking for a highly skilled Software Engineer with 56 years of experience in developing scalable, high-quality software solutions using Java, front-end technologies, and modern frameworks. The ideal candidate will have hands-on experience with microservice architecture, cloud platforms (AWS), and DevOps tools, as well as familiarity with AI-assisted development tools.

This role requires a strong technical foundation, collaboration skills, and a passion for continuous learning and innovation.

Key Responsibilities:

  • Deliver end-to-end software solutions using agile methodologies.
  • Develop robust, scalable applications using Java and front-end technologies such as JavaScript or TypeScript.
  • Utilize the Spring Framework to design and build RESTful APIs.
  • Leverage AI tools (e.g., GitHub Co-Pilot) to improve coding efficiency and quality.
  • Architect and implement microservice-based applications for modular, scalable systems.
  • Implement and maintain front-end frameworks such as React or Angular for responsive and user-friendly interfaces.
  • Design optimized data models and integrate with databases such as Oracle, MySQL, PostgreSQL, Snowflake, or NoSQL (e.g., DynamoDB).
  • Use Docker for containerization and application deployment.
  • Work with Kubernetes (K8s) for container orchestration and scaling.
  • Develop and test applications using frameworks like JUnit, Cucumber, Gauge, or Selenium.
  • Build and deploy highly performant applications on AWS cloud environments.
  • Utilize DevOps tools such as Terraform, Ansible, Jenkins, and Bamboo for CI/CD and automation.
  • Collaborate in a pair-programming and TDD environment to ensure clean, maintainable code.
  • Work with APIs, caching, and messaging systems for seamless integration across services.
  • Occasionally travel for project or client needs.
  • Maintain strong communication and a customer-centric approach throughout the project lifecycle.

Required Skills & Qualifications:

  • 56 years of professional experience in software development.
  • Proficiency in Java, Spring Boot, JavaScript/TypeScript, and RESTful API development.
  • Strong understanding of microservices, cloud deployment (AWS), and containerization (Docker, Kubernetes).
  • Experience with SQL/NoSQL databases and data modeling.
  • Familiarity with DevOps tools such as Terraform, Ansible, Jenkins, and Bamboo.
  • Hands-on experience with testing frameworks (JUnit, Cucumber, Selenium).
  • Exposure to AI-driven development tools like GitHub Co-Pilot.
  • Knowledge of Snowflake and Snowpark Container Services is a plus.
  • Excellent communication and collaboration skills, with a passion for problem-solving and learning new technologies.

Good to Have:

  • Experience with CI/CD pipelines and infrastructure as code (IaC).
  • Knowledge of cloud cost optimization and performance tuning.
  • Exposure to Agile/Scrum methodologies and pair programming environments.

Why Join Us:

  • Opportunity to work on cutting-edge technologies and AI-driven development tools.
  • Collaborative and innovative work culture.
  • Exposure to modern cloud architectures and enterprise-scale projects.
  • Competitive compensation with career growth opportunities.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 131401845

Similar Jobs