Software Development Engineer

4 - 6 years

0 Lacs

Posted:11 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be part of the oneXtel Engineering team being set up from the ground up. As part

of the team, you will work on building an omni channel (SMS, Email, Voice, and social)

messaging product built with the cutting edge technology for processing millions of

messages every day.

Key Responsibilities

You will be responsible for architecture, design, and lead development one more

features/components/product assigned to you. The product has extreme scalability

and performance requirements with zero tolerance for downtime. So, it is expected

you are able to guide and implement the best of best distributed computing,

concurrency programming techniques to write code that is elastic, scalable, and

fault-tolerant.

  • You will lead the Test-driven development practices and automate the tests for the

feature/component/products that are owned by you.

  • You will work closely with the Quality assurance team to fix issues found during

test cycles which includes functional, performance, HA/Failover and security related issues.

  • You will work with the team and implement the best engineering practices in the team
  • You will provide technical mentorship to the team
  • Work with the product team to understand the requirements and come up with Technical feasibility
  • You will work closely with the ops team to perform root cause analysis of production
  • issues.


Skills Set

As a software engineer, we are expecting you to be expert in one or more

tools/technologies and be open to learning and adapting other tools/technologies

mentioned in the stack below.

Area Tools/Technologies

  • Web front end HTML, React, type script
  • Web / App servers Apache or Nginx or WildFly
  • Back End Java, Spring framework, RESTful services. Any prior experience of building web apps to scale at 5000 requests per second would be preferred.
  • Databases PostgreSQL, Redis:Any proven experience in writing performant SQL Queries in pg would be preferred. Proven experience in optimizing performance using Redis is a big plus.
  • Messaging Rabbit MQ If you experienced RabbitMQ cluster processing billions of messages, then you are the person.
  • Operating systems and Virtualization Linux, Docker, Kubernetes
  • If you are an open-source geek who loves Linux, we are looking for you.
  • Architecture Have experience in Architecting/designing large scale communication application. Expertise in building fault tolerance and robust platform
  • Programming languages Elixir, Erlang, Java Spring boot WhatsApp, RabbitMQ is written in Erlang. If you excited to build servers that can work at the scale of WhatsApp, then oneXtel is the place for you.

Education

● Bachelor’s in computer science &/or Engineering.

● 4-6 years of solid experience in one or more elements of the above

mentioned tech stack.

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

noida, uttar pradesh, india

bangalore urban district, india