Remote Otter LogoRemoteOtter

Staff Software Engineer - Remote

Posted 4 weeks ago
Software Development
Full Time
India

Overview

We are seeking talented and highly skilled Staff Software Engineer (with proficiency with Java, Spring boot and Kafka) to join our engineering team. This position is responsible for helping to drive technology efforts which may include architectural design, supporting existing applications, new application development, application testing, and user support.

In Short

  • Design, develop, and maintain backend services and APIs
  • Collaborate with frontend and mobile teams to deliver end-to-end solutions
  • Optimize application performance and scalability
  • Write clean, well-structured, and maintainable code
  • Participate in code reviews and provide constructive feedback
  • Identify and implement process improvements
  • Mentor and guide junior engineers

Requirements

  • Bachelors degree in Computer Science or related field, or equivalent work experience
  • Proven experience as a Software Engineer with a minimum of 8+ years of experience (Experience with Microservices is mandatory)
  • In-depth knowledge of modern software development methodologies (Agile, DevOps)
  • Expertise in building RESTful web applications using Java 8+ and Spring framework
  • Strong proficiency in SQL and experience with databases like MySQL and Postgres
  • Familiarity with caching solutions like Redis
  • Expertise with Kafka
  • Solid understanding of system design principles and architecture
  • Experience with distributed systems is a plus
  • Knowledge of cloud platforms (AWS, GCP, Azure), Docker, and Kubernetes is a plus
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills
  • Degree in mathematics or computer science preferred

Benefits

  • Medical insurance coverage for employees and their families
  • Group Term & Group Personal Accident Insurance
  • Work-Life Balance with various leave policies
  • Financial Security with Provident Fund & Gratuity
  • Wellness initiatives and Employee Assistance Program
  • Access to ongoing learning and development opportunities
Simplify360 (A Nextiva Company) logo

Simplify360 (A Nextiva Company)

Simplify360, a Nextiva Company, is a forward-thinking organization dedicated to enhancing customer engagement through innovative web applications. With a strong focus on delivering exceptional user experiences, Simplify360 fosters a collaborative environment where engineering teams work closely with cross-functional partners. The company values professional growth and well-being, offering comprehensive benefits and opportunities for ongoing learning. Simplify360 is committed to leveraging modern technologies and methodologies to create impactful solutions in the digital landscape.

Share This Job!

Save This Job!

Similar Jobs:

The Fork logo

Staff Software Engineer - Remote

The Fork

4 days ago

The Staff Software Engineer will lead technical initiatives and foster collaboration within teams at TheFork.

Italy
Full-time
Software Development
dbt Labs logo

Staff Software Engineer - Remote

dbt Labs

4 days ago

Join dbt Labs as a Staff Software Engineer to build scalable platforms for data discovery and enhance user experiences.

USA
Full-time
Software Development
240000 - 250000 USD/year

Jobgether

Staff Software Engineer - Remote

Jobgether

6 days ago

Join our team as a Staff Software Engineer, working remotely to develop and enhance a cloud-based POS system.

USA
Full-time
Software Development
Expert Institute logo

Staff Software Engineer - Remote

Expert Institute

6 days ago

Join Expert Institute as a Staff Software Engineer to build and optimize web applications that enhance legal teams' efficiency.

Worldwide
Full-time
Software Development
Trellis logo

Staff Software Engineer - Remote

Trellis

6 days ago

Join Trellis as a Staff Software Engineer to lead technical projects and develop innovative solutions in a fully remote environment.

Worldwide
Full-time
Software Development