Software Engineer – Java/AWS/React.js – Gartner

Job Description

About Gartner IT:

Join an elite team of skilled engineers dedicated to crafting innovative digital solutions that support our colleagues and clients. At Gartner IT, we make a significant organizational impact by delivering cutting-edge technology solutions that drive Gartner forward. Our culture thrives on relentless innovation, an outcome-driven approach to success, and the belief that great ideas can come from anyone on the team.

About this Role:

This Software Development position is responsible for designing, implementing, and supporting Java/JEE-based web applications to advance our Research & Consulting Delivery strategy.

What You’ll Do:

  • Design, implement, conduct unit and integration testing, and provide support for JEE-based applications and services.
  • Contribute to the review and analysis of business requirements.
  • Collaborate on architecture and technical design discussions.
  • Participate in code reviews, peer inspections, and technical design/specifications.
  • Document and review detailed designs.

What You’ll Need:

Bachelor’s degree in computer science or equivalent experience in software development. 2+ years of experience in web-based and integration applications software development.

Must-Have:

  • Proficiency in Java EE/Spring, JavaScript, HTML, and PL/SQL with a relational database.
  • Experience with integration and web services technologies (HTTP, SOAP, REST, XML, JSON).
  • Strong grasp of software development and object-oriented design fundamentals, along with DevOps tools and practices.
  • Excellent problem-solving skills, and strong verbal and written communication skills.

Nice to Have:

  • Familiarity with CSS and React frameworks.
  • Exposure to enterprise search platforms such as Apache Solr or Elasticsearch.
  • Knowledge of AWS services such as Lambda, API Gateway, EKS, SQS, etc.
  • Experience with Continuous Integration / Continuous Deployment tools like Jenkins.
  • Familiarity with Scrum software development methodology.

Who You Are:

  • Graduate/Postgraduate in BE/B.Tech, ME/MTech, or MCA is preferred.
  • Excellent communication and prioritization skills.
  • Capable of working independently or within a team proactively in a fast-paced AGILE-SCRUM environment.
  • Takes ownership of success and ensures the successful delivery of solutions.
  • Strong desire to enhance skills in software development, frameworks, and technologies.

More Information

Apply for this job
Share this job