Software Engineer-Backend Java

7 - 12 years

27 - 42 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

  • Consistently delivering against the product and engineering backlogs.
  • Architecting solutions that are secure, maintainable, extensible and can meet the demands of company's scale, documenting in code along the way
  • Supporting our applications in production, including setting up & maintaining logging, monitoring and alerting, being on-call, leading retrospectives
  • Lead and mentor team on the best engineering and architectural patterns and practices.
  • Pair programming, reviewing pull request and givingconstructive feedback.
  • Contributingto the definition of features for services owned by your team
  • Continuously improvingyourself, your team, the product by building AI agents, suggesting and helping implement new Engineering tools, processes, best practices, which also increase our velocity and improve testing and observability.
  • Leads identification of dependencies and the development of design documents for an entire application or features
  • Partners with EM, PM - collaborates to gather and understand requirements and expectations and provides estimations, options to mitigate risks
  • Leading on large initiatives spanning multiple teams in the domain

Skillset Requirements

  • To be considered for this role, you must have 10+years of experience in software development, 5+years of experience with software design and architecture, running large scale distributed systems in production environments
  • Must be expert in at least one of Java, Kotlin, Node.js
  • Must be expert with Spring Boot, Spring Batch.
  • Hands on level familiarity with ReactJs, JavaScript, Arco/Material Design.
  • Must be expert is designing restAPI/GraphQLAPIs
  • Must have strong production experience in designing systems for internet scale.
  • Must have production experience to build solutions using big data technologies like Kafka, Apache Flink, Hadoop, Spark
  • Expert in data modelling using SQL and NoSQL databases
  • Expert in crafting and implementing system for Async and Non Blocking Processing
  • Experience with Cloud native applications is very desired
  • Working in a Continuous Delivery environment
  • Modern observability practices with Grafana, Prometheus etc
  • Batch processing data pipeline.

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
Amoli Talents logo
Amoli Talents

Recruitment & Staffing

Talent City

RecommendedJobs for You