Backend Software Engineer

6 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Backend Software Engineer – Level 3 3 - 34374

Location:

Chennai (Onsite)

Employment Type:

Full-time

Compensation:

Open Budget

Notice Period:

Immediate Joiners Only

Position Overview

Seeking a highly skilled

Backend Software Engineer (Level 3)

to design, develop, and maintain scalable server-side applications, APIs, and databases. This role involves building efficient back-end systems using modern programming languages and tools while collaborating closely with cross-functional teams to deliver robust, production-ready solutions for both cloud and on-premise environments.

Key Responsibilities

  • Requirement Gathering & Analysis:
    • Engage with stakeholders to understand application use cases and business requirements.
  • Solution Design & Architecture:
    • Solve complex problems by designing scalable and maintainable backend solutions.
    • Align development practices with architecture guidelines and enterprise standards.
  • Back-End Development:
    • Design, develop, and maintain APIs, microservices, and server-side logic using Java, Python, C#, or similar languages.
    • Implement business logic, integrate services, and ensure high performance of backend components.
  • Collaboration & Integration:
    • Work with front-end developers to integrate user-facing elements.
    • Collaborate with product owners, designers, and architects to ensure smooth project delivery.
  • Deployment & Operations:
    • Deploy and monitor applications in cloud or on-prem environments.
    • Manage performance tuning, security hardening, disaster recovery, and observability.
  • Database Management:
    • Manage data storage using relational and NoSQL databases such as Oracle, MySQL, MongoDB, etc.
    • Ensure data integrity, security, and performance optimization.
  • Best Practices & Optimization:
    • Advocate and implement practices like Test-Driven Development (TDD), Continuous Integration/Delivery (CI/CD).
    • Optimize backend infrastructure to enhance reliability and resiliency.
    • Implement security best practices like encryption, anonymization, and access control.

Required Skills

  • Strong proficiency in Java and RESTful API development.
  • Experience with microservices architecture and related frameworks.
  • Solid understanding of backend technologies and databases.

Preferred Skills

  • Experience with additional backend languages (e.g., Python, C#).
  • Exposure to cloud deployment and infrastructure management tools.

Experience Requirements

  • Minimum 6+ years of experience in IT.
  • At least 4+ years of experience in back-end development.
  • Practical experience in two programming languages, or advanced proficiency in one.

Educational Qualifications

  • Required: Bachelor's Degree
  • Preferred: Not specified
Skills: backend technologies,relational databases,test-driven development (tdd),restful api development,microservices architecture,continuous integration/delivery (ci/cd),java,cloud,nosql databases,databases,c,languages

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

RecommendedJobs for You

Bengaluru, Karnataka, India