One2N - Lead Software Engineer - Java

ONE2N CONSULTING PRIVATE LIMITED
Pune
9 - 15 Years

Posted on: 05/06/2025

Job Description

Summary :

- Senior software engineer to redesign and evolve an enterprise platform which processes a VERY HIGH SCALE of data.

- Responsible for writing backend business logic, building backend features, system design /redesign, cloud deployment, as well as building CI/CD pipelines for this platform.

- Ability to engage and work directly with the client stakeholders as well as development teams located across multiple geographies.

- Strong expertise with the technology ecosystem of this platform - Java, Spring, Springboot, Microservices, Event Driven Architecture, Kafka, AWS, RabbitMQ, Postgres and exceptional problem-solving skills

- We believe this is one of the most exciting product engineering opportunities for seasoned software engineers; especially those who want to work with high scale, event driven, multitenant, multi-cloud, distributed systems.

Responsibilities :

- Technically hands-on (Analysis, Design & Implementation) working on deliverables as required. Complete ownership of features assigned to work on in the product.

- Work on a solution approach and design with the team, get it reviewed by stakeholders before implementation.

- Generate artefacts such as functional spec and detailed design for the features owned/assigned. Implement complex features with high quality & follow TDD process.

- Communicate risks and progress in a timely manner to reporting supervisor. Mentoring other team members

- Support the features delivered by debugging and creating RCA for production issues and subsequently work towards short term and long-term fix.

Requirements :

- Should possess 9-15 years of development experience, primarily in building products for large enterprises.

- Expertise with Java programming (collections framework, multi-threading, OOPS) preferably with the recent versions of Java, Data Structures and Algorithms (solving DSA problems), Spring, Springboot and Microservices.

- Expertise on Database preferably on Oracle, SQL Server or PostgresSQL.

- Expertise with event driven architecture concepts and asynchronous messaging, especially with Kafka.

- Exceptional problem-solving skills. You should be able to solve problems pertaining to data structures, object modelling, system design and even architecture based on your experience.

- Must have experience of working with at least one cloud, preferably AWS.

- Good exposure to Elasticsearch would be good to have.

- Hands-on experience in building concurrent and/or parallelized, highly performant scalable applications.

- Proven ability to root cause complex issues in scalable deployments. Working experience on SOA and TDD is an added advantage.

- Should possess excellent communication skills.

info-icon

Did you find something suspicious?