Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer - Java @ Nomiso

Home > Software Development

 Staff Software Engineer - Java

Job Description

Roles and Responsibilities :

- SME in at least two or more services, subsystems, or system modules.

- Create designs (high level and low level, including sequence diagrams), write high quality & highly performant code and own the quality of the services owned as the SME.

- Debug systems, identify the failure points and fix the problems proactively.

- Ensure to meet the SLA of the services that you are working on or owned by you. Take care of functional and NFRs of the services/application you are building or in-charge of.

- You should be able to achieve a say/do ratio of > 98% in your task allocations

- You should participate in production incident war rooms, triage and identify problems and provide fixes.

- Exceed the quality expectations of the system you are working.

- Mentor and coach junior members in the team

- Serve on interview panels and help grow the organization.

- Work as a tech lead of the team when needed.



Must Have Skills :

- Total Experience : Ideally 12+ years (Staff or Principal level); may consider 10+ years for exceptionally strong candidates.

- Java/Spring Boot : 8+ years of hands-on experience with Core Java and Spring Boot,

- Proficient in multithreading, dependency injection, and aspect-oriented programming (AOP).

- Strong debugging skills and ability to identify performance bottlenecks.

- Experience with SQL and NoSQL databases.

- Strong knowledge of Git (preferred : GitLab; acceptable : GitHub, Bitbucket, etc.

- Microservices Architecture : Solid experience developing and working with microservices.

- Knowledge of deploying and running services in Kubernetes.

- Experience with building RESTful web services (bonus : gRPC experience, but not required).

- Familiarity with tools like New Relic (preferred) or equivalent APM tools

- Ability to analyze log files to understand application behavior.

- Experience with end-to-end distributed tracing is required.



Qualification :

- BE/B.Tech or equivalent degree in Computer Science or related field.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Nomiso
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java RESTful API Multithreading Microservices Architecture Spring Boot Spring Backend Architecture SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Hiring - SAP Ariba Implementation - Hexaware Technologies

  • Hexaware Technologies
  • 7 - 12 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

.NET Software Developer

  • Hexaware Technologies
  • 9 - 14 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Nomiso

NOMISO INDIA