Back-End Software Development Engineer 3

6 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Title

Back-End Software Development Engineer 3 – Full Time – Onsite (Chennai)

Location:

Chennai (Onsite only)34365

Availability:

Immediate Joiners from Chennai Preferred

Assessment Requirement

Full Stack Back-End Java (HackerRank or equivalent technical assessment)

Position Overview

This role focuses on the development and maintenance of backend/server-side components of applications, including APIs, databases, and services that implement business logic. The ideal candidate will have hands-on experience with Java-based full-stack development, microservices, and modern deployment practices. This role includes working on cloud or on-prem infrastructure, collaborating with cross-functional teams, and contributing to high-quality, scalable software systems.

Key Responsibilities

  • Collaborate with stakeholders to gather and understand business and technical requirements.
  • Design, develop, and deliver backend services and APIs using Java and related technologies.
  • Build and maintain scalable, efficient microservices and back-end infrastructure.
  • Integrate and support frontend components developed in JavaScript frameworks (e.g., React, Angular).
  • Manage application deployments (on-prem and cloud), monitor system health, and ensure performance and reliability.
  • Implement secure data management practices using relational and NoSQL databases (e.g., Oracle, MySQL, MongoDB).
  • Apply DevOps principles, including CI/CD pipelines, test automation, and version control.
  • Optimize systems for resiliency, scalability, and reliability.
  • Promote modern software development practices like test-driven development and agile methodologies.
  • Design and implement security measures, including encryption, authentication, and data anonymization.

Skills Required

  • Java (Spring Boot, Microservices)
  • Full Stack Development
  • REST API Development
  • SQL and PostgreSQL
  • JavaScript, React, Angular
  • CI/CD, TDD, Agile methodologies

Skills Preferred

  • AI/ML development and integration
  • Building and deploying ML models using open-source frameworks
  • Experience with tools such as Jenkins, Hadoop, BigQuery, Kafka, Kubernetes
  • Experience in Test Automation
  • Functional domain experience (e.g., Automotive)
  • Exposure to distributed delivery models (onsite-offshore collaboration)

Experience Required

  • 6+ years of experience in:
    • Backend development using Java, Spring Boot
    • Full-stack capabilities including React or Angular
    • SQL, PostgreSQL, and REST API integration
    • Agile development and CI/CD pipelines
    • Testing practices (e.g., TDD)
  • 2+ years of experience in:
    • AI/ML model development and deployment
    • Technologies such as Python, Hadoop, BigQuery, Kafka, Kubernetes

Education

  • Required: Bachelor's Degree in Computer Science, Engineering, or related field
  • Preferred: Master’s Degree

Additional Information

  • Lead backend software development initiatives using modern frameworks and cloud-native technologies.
  • Collaborate in Agile sprints, code reviews, pair programming, and continuous delivery workflows.
  • Design and develop integration interfaces with various web and client-server applications.
  • Participate in demos, presentations, and iteration planning within an Agile team environment.
Skills: postgresql,software development,full stack development,java,microservices,tdd,agile methodologies,software,ci/cd,angular,spring boot,javascript,rest api development,sql,agile,react

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