Backend Engineer

1 - 5 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Backend Engineer at EY, you will be a crucial part of the Digital & Emerging Technology team, collaborating with clients to transform their businesses through disruptive innovation and transformational design solutions. Your main responsibility will be designing, developing, and maintaining scalable and high-performance backend systems. You will work closely with cross-functional teams to deliver robust solutions for clients across various industries. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features - Identify and address performance bottlenecks in backend systems - Design and optimize database schemas - Develop and maintain RESTful APIs for seamless communication between front-end and back-end systems - Write unit tests, participate in code reviews, and create user and developer documentation - Operate team's software systems in a high-quality manner - Apply appropriate architectural patterns, code design, and infrastructure options - Ensure system security, reliability, maintainability, and scalability - Monitor post-deployment performance - Mentor new or junior team members and introduce process improvements Qualifications Required: - Bachelor's degree in Computer Science, Computer Engineering, or Mathematics, or related experience - 1-3 years of development experience - Strong knowledge of algorithms and data structures - Proficiency in programming languages such as Java, C# .Net, or Golang - Understanding of relational and NoSQL database systems - Familiarity with SOLID Principle, Clean Architecture, and related fundamental knowledge - Experience in writing maintainable and testable code, including API design and unit testing - Agile/Scrum development process experience - Curious, accountable, and takes ownership of work Additional Details: EY is committed to providing continuous learning opportunities, defining success on your own terms, transformative leadership, and fostering a diverse and inclusive culture. If you have a genuine passion for helping businesses achieve their full potential, this role is for you. Role Overview: As a Backend Engineer at EY, you will be a crucial part of the Digital & Emerging Technology team, collaborating with clients to transform their businesses through disruptive innovation and transformational design solutions. Your main responsibility will be designing, developing, and maintaining scalable and high-performance backend systems. You will work closely with cross-functional teams to deliver robust solutions for clients across various industries. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features - Identify and address performance bottlenecks in backend systems - Design and optimize database schemas - Develop and maintain RESTful APIs for seamless communication between front-end and back-end systems - Write unit tests, participate in code reviews, and create user and developer documentation - Operate team's software systems in a high-quality manner - Apply appropriate architectural patterns, code design, and infrastructure options - Ensure system security, reliability, maintainability, and scalability - Monitor post-deployment performance - Mentor new or junior team members and introduce process improvements Qualifications Required: - Bachelor's degree in Computer Science, Computer Engineering, or Mathematics, or related experience - 1-3 years of development experience - Strong knowledge of algorithms and data structures - Proficiency in programming languages such as Java, C# .Net, or Golang - Understanding of relational and NoSQL database systems - Familiarity with SOLID Principle, Clean Architecture, and related fundamental knowledge - Experience in writing maintainable and testable code, including API design and unit testing - Agile/Scrum development process experience - Curious, accountable, and takes ownership of work Additional Details: EY is committed to providing continuous learning opportunities, defining success on your own terms, transformative leadership, and fostering a diverse and inclusive culture. If you have a genuine passion for helping businesses achieve their full potential, this role is for you.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
EY logo
EY

Professional Services

London

RecommendedJobs for You

all india, gurugram

bengaluru, karnataka, india

gurugram, haryana, india

gurugram, haryana, india

bengaluru, karnataka, india

gurgaon, haryana, india