Software Development Engineer II (Java)

Software Development Engineer II (Java)

Company Name Confidential
Pune
5 - 10 Years
Not Specified

Job Description

The Role: Senior Software Developer (SDE II) 


Senior Software Developer (SDE II) is responsible for developing, designing, researching new ideas, planning, and
developing concepts and processes for product and maintaining the core engine for our product. They are expected
to build secure and reliable features working within the Engineering department.

They should be able to prioritize well, communicate clearly, have a consistent track record of delivery and excellent
software engineering skills. Creative engineering balanced with high quality and a customer focus. They must also be
able to work across multiple facets of the product and juggle multiple responsibilities at the same time. 

Strong analytic capability and the ability to create innovative solutions is a major requirement. We are looking for a
highly motivated individual who is looking to grow in their career in a fast-paced environment. 

This is an exciting and rewarding role requiring a smart, disciplined and experienced tech savvy developer who is
extremely up to date with modern technologies and architectural approaches and has proven track record of
working with high performing, cross functional teams in India.
Key Requirements:

  • Expert Knowledge of the Java stack –Spring, Apache libraries and other common open source frameworks.
  • Working knowledge of at least 1x No - SQL databases (e.g. Mongo),exposure to search indexes such as Elastic, RDBMS systems such as Postgres and good exposure to event
  • driven systems like Kafka.
  • Good experience with implementing RESTful APIs & micro - services having some exposure to GraphQL would be a plus.
  • Prior experience in architecting Cloud based multi-tenant SaaS solution with high scalability and high availability.
  • Passionate about code quality and readability and experience with Scrum methodologies
  • Distributed cloud-based systems, services and architecture, AWS & other cloud platforms such as Azure and Google Cloud.
  • Containerization technologies such as Kubernetes with CI/CD expertise.
  • Able to adopt and understand new technologies and utilize them efficiently.
  • Prior experience in Architecting and in implementing cloud based.
Key Responsibilities:

  • Identify and analyze user requirements.
  • Develop with high standards while having operational aspects in mind (metrics collection, tracing, etc.) with an all-round view on the backend services and APIs.
  • Review other team members’ code and raise the bar in quality and maintainability of code.
  • Develop and maintain expertise in best practice development methodologies and techniques.
  • Document proposed solutions to allow sign-off by technical specifications in a clear,concise and structured.
How YOU – Work, Collaborate, Lead

  • Our ideal candidate would be someone who has started as a developer and has a great ambition to learn and grow in their career.

You will have:

  • At least 5+ years of solid commercial development experience in Java and other open stack working as a Software Engineer, Sr. Engineer roles across your career.

It would be great, but not essential, if you had:

  • Any background in Product based industry ( PIM. MDM, E-commerce)
  • Pune Based.

About Recruiter

263

Followers

14

Active jobs

Functions : IT

Industries : IT/Computers - Software

Skills/Roles I hire for: Tech Lead, Software Enegineer, Java developer, Angular Js, Magento, Mysql, Django, Developer, Programmer

level Hiring For: Mid Level, High Level, Top Management

Similar Jobs

People Also Considered

Career Advice to Find Better