Back End Engineer

6 - 9 years

0 - 1 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Sr Backend Engineer

Responsibilities

  • Analyze, design, develop, code, and implement programs and applications in one or more programming languages.
  • Provide expert analysis and design of complex and integrated systems.
  • Code and maintain advanced Java applications with a focus on data quality and performance at scale.
  • Support applications with knowledge of system integration, test planning, scripting, and troubleshooting.
  • Design and implement features using cloud programming in AWS and support migration of existing services to cloud technologies.
  • Investigate and resolve complex data, system, and software issues in production environments.
  • Design and implement strategic partner integrations.
  • Collaborate with business units, customers, and SMEs to align with project status, risks, and technology trends.
  • Evaluate new platforms, tools, and technologies, and develop internal tools.
  • Suggest and recommend process improvement options.
  • Actively participate in backlog grooming with Product Owner, Scrum Master, and stakeholders.
  • Lead and mentor junior team members.
  • Research and implement performance tuning and system enhancements.

Required Skills & Qualifications

  • Bachelors degree in Computer Science or related field, or equivalent experience.
  • 5+ years of experience with

    Java/J2EE/Spring

    .
  • Strong troubleshooting, problem-solving, and technical debugging skills.
  • Solid knowledge of

    Microservices

    , networking, distributed architecture, security compliance, and scalability.
  • Hands-on with

    RESTful APIs, JSON, JWT

    .
  • Experience with

    Spring, Spring MVC, Spring Boot

    .
  • Proficiency in

    Git/Bitbucket

    .
  • Exposure to

    ReactJS

    for UI/UX design.
  • Knowledge of relational databases (

    SQL

    ) and Linux/Unix scripting.
  • Experience with

    Docker

    and containerization.
  • Familiarity with

    CI/CD pipelines using Jenkins

    .
  • Cloud-native development experience, preferably

    AWS

    .
  • Must have experience with

    Agile/Scrum

    methodologies.
  • Strong communication, analytical, and mentoring skills.
  • Passionate about learning and applying new technologies.

Nice to Have

  • Monitoring/logging tools (

    Dynatrace, Splunk

    ).
  • Exposure to

    IAM products

    (e.g., Okta).
  • Experience with

    API Management gateways

    (e.g., Apigee).
  • Building automated and scheduled pipelines for analytics.

Mandatory Skills

  1. Java, Spring Boot, Microservices
  2. Linux
  3. AWS (or any cloud)
  4. Jenkins, Git

Good to Have:

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
Vaakruthi logo
Vaakruthi

Software Development

Bangalore

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india