W

Software development engineer 3

Wenger and Watson Inc Verified employer

Actively hiring · Posted 4d ago · JEV261108F85EBAE5

Salary₹25,00,000 – ₹50,00,000 per year
Experience5–8 yrs
LocationBengaluru (Bangalore)
Work modeRemote · Full time
Openings1

Job description

Responsibilities:

Develop backend systems for our first product

Build reliable, secure and performant backend systems

Drive test coverage and continuous delivery automation within the team

Mentor and provide feedback to teammates

Requirements:

5+ years of software development experience

Strong computer science fundamentals

Deep and wide knowledge of Java ecosystem

Can write code that is readable, maintainable, secure and performant

Know the importance of tests and how to approach writing different types of tests

Good intuition for REST API design

Deep understanding of relational databases, transactions, entity-relationship modeling

Comfortable writing highly concurrent systems

Experienced in using profilers, tuning garbage collection, optimizing SQL queries

Bonus:

Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events

Know how to use test driven development as a design tool

Good intuition for the principles underlying object-orientation, particularly encapsulation

Understand the importance of immutability and of reducing the state-space of objects

Know how to refactor large codebases safely

Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Wenger and Watson Inc.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Software development engineer 3₹25,00,000 – ₹50,00,000 /year · Bengaluru (Bangalore)
Apply