Microservices Developer / Senior Developer

3 - 7 years

0 - 3 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Cloud Native Application Designer / Senior Developer( 3-7 years)

We are Hiring in Mumbai and Pune

SUMMARY

As a Software Engineer, you will help develop our next-generation cloud native core
solution for large financial institutions. You will get an opportunity to work with cutting-edge cloud technologies like Docker, Kubernetes and build solutions using Microservices, Domain driven design principles. The units developed by you when integrated as a deployable domain component would address a variety of functional use cases in the retail banking domain.

[WHAT YOU WILL DO]

Your software engineering responsibilities will include design and development of product code in Java EE technologies. This will require applying your knowledge of prevailing industry standards such as Object Oriented Design Principles, UML, RESTful APIs, JPA, SQL and NoSQL for converting the business requirements into deployable code.

Development activities will include:

  • Design and develop server-side stateless services as well as web client for application
  • Test software to ensure functional accuracy as well as meet nonfunctional criteria for responsiveness and efficiency
  • Troubleshoot, debug and update software

[WHAT YOULL NEED]

Desire to engineer real time missing critical applications which touch lives, a strong sense of
ownership, urgency, and drive. Passion for both evolving existing code bases and designingcomplex solutions from the ground-up. As an integral part of the development team, you will need the following skills to succeed.

Education Qualifications and Years of Experience

  • Bachelor’s and/or master’s degree, in Computer Science, Electrical or Electronics and Communication (from one the top 100 colleges as per NIRF ranking in 2021, 2022 and 2023 for Engineering colleges)
  • Three to seven years' experience in software development. Of these, at least two to five years' experience in development role in a product development organization or in developing large enterprise application(s)

Technical Proficiency

  • Strong understanding of Object-Oriented Programming (OOP) principles, UML, Domain-Driven Design, and Core Java design patterns and hands on experience of Java EE technologies
  • Proficient in practical implementation of applications built on microservices architecture
    using Spring boot framework ensuring they are highly scalable, reliable and available
  • Hands on experience in RESTful web development
  • Experience working with Relational Databases like MySQL, PostgreSQL, or Oracle
  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management (with GIT), build processes, testing, and operations

Added Advantage

  • Familiarity with cloud technologies like docker and Kubernetes
  • Exposure to GraphQL, a query language used to create flexible APIs
  • Experience with using NoSQL databases like MongoDB, Cassandra, Oracle NoSQL DB etc
  • Working knowledge of continuous integration and continuous deployment principles.

Power Skills

  • Ability to Learn and Display Curiosity
  • Asking the Right Questions while being an Active Listener
  • Excellent Interpersonal Skills to include; organizational awareness, humility, sociability, intellectual honesty, synthesizing ideas and showing a genuine spirit of teamwork and collaboration.
  • Structured problem solving and Agile Thinking
  • Energy, passion, Optimism with ability for Time management and prioritization
  • Ownership, decisiveness and Achievement Orientation
  • Coping with uncertainty and ambiguity while moving forward

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Pune, Chennai, Bengaluru