Senior Software Engineer

Posted Oct 5

This is a fully remote position, open to applicants in India.

📋 Description

• Design, develop, test, deploy, and maintain scalable, high-performance backend services utilizing Java and Spring Boot.

• Create clean, reusable, production-grade code while contributing to technical design and architectural decisions.

• Engineer and implement RESTful APIs and microservices with a focus on high availability, scalability, resilience, and fault tolerance.

• Establish secure service-to-service integrations, alongside authentication, authorization, and best practices for API security.

• Collaborate with PostgreSQL and other relational databases; design efficient schemas and data-access strategies.

• Compose and optimize intricate SQL and work with JPA/Hibernate.

• Deploy, manage, and scale cloud-native applications in Azure using CI/CD methodologies.

• Utilize Docker and Kubernetes for containerized deployment, orchestration, and ensuring operational readiness.

• Implement patterns for distributed systems, multithreading, concurrency, caching, resilience, retries, and fault tolerance.

• Create unit and integration tests with JUnit, Mockito, Testcontainers, or similar tools; engage in code reviews.

• Collaborate with product managers, architects, QA, DevOps, and engineers to deliver features and services.

• Mentor junior and mid-level engineers, fostering higher engineering standards.

• Diagnose complex production challenges, conduct root-cause analysis, and implement sustainable fixes.

• Enhance application performance, scalability, observability, security, development processes, and code quality.

• Remain up-to-date with relevant technologies and assess practical engineering advancements.


⛳️ Requirements

• Bachelor’s or master’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.

• 5-8+ years of professional software development experience, demonstrating strong hands-on skills in Java, Spring Boot, and backend engineering.

• Significant experience in designing REST APIs, microservices, and distributed applications utilizing object-oriented design, SOLID principles, and common design patterns.

• Over 3 years of hands-on experience with complex SQL queries, subqueries, joins, set operations, aggregate functions, schema design, and optimization of queries.

• Robust experience with RDBMS and PostgreSQL.

• Practical experience with JPA/Hibernate, Git, Maven or Gradle, and automated testing frameworks such as JUnit and Mockito.

• Familiarity with Azure, Docker, Kubernetes, and CI/CD pipelines.

• Strong debugging, analytical, problem-solving, and performance-tuning skills, with a solid grasp of secure backend development.

• Exceptional communication and collaboration abilities, with experience in Agile/Scrum teams.

• Capability to take ownership, manage shifting priorities, and excel in a fast-paced product engineering environment.

• Experience in building high-volume, highly available SaaS or enterprise platforms.

• Knowledge of OAuth 2.0, JWT, observability tools, and DevOps practices.

• Familiarity with performance testing, infrastructure as code, Domain-Driven Design, or front-end technologies like Angular or React.


🏝️ Benefits

• Fully remote work arrangement.

• Comprehensive benefits for health, wealth, and wellbeing.

• Opportunities for in-person connections.

• Opportunities for technical advancement.

• A culture that emphasizes ownership, purpose, and having a voice in shaping impactful technology.

People also viewed

Agility Robotics22 hours ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck22 hours ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest22 hours ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink22 hours ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink22 hours ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA22 hours ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers