[Remote] Software Engineer II- Java (India)
Note: The job is a remote job and is open to candidates in USA. Netchex is the fastest growing Payroll, Human Resource, Time and Attendance, and Benefits services company in America. As a Backend Engineer, you will take ownership of designing and delivering scalable backend systems, working closely with cross-functional teams to build high-quality services using Java.ResponsibilitiesTake ownership of designing, developing, and delivering complex backend features and systems with minimal guidanceTranslate high-level requirements into robust Low-Level Designs (LLD) and drive clarity in technical decisions across modulesLead development of critical features end-to-end—from design and coding to deployment, observability, and monitoringBuild, improve, and maintain high-quality, scalable, and performant services using Java and Spring (or equivalent frameworks)Collaborate with Product Managers, Front-end Engineers, ML Engineers, and QA Engineers to plan, align, and deliver cross-functional initiativesMentor junior engineers (SDE1) through code reviews, design sessions, and technical guidanceProactively identify architectural gaps, propose technical improvements, and drive medium- to large-scale refactoring initiativesMaintain strong engineering hygiene through documentation, design reviews, coding standards, and automationDrive a culture of quality by ensuring high test coverage, robust automation, and reliable deploymentsParticipate in on-call rotations as a dependable owner of production services—diagnosing, resolving, and preventing incidentsSkills3+ years of experience building and scaling backend systems in Java, Spring, or similar ecosystemsDeep understanding of object-oriented design, system design, data structures, algorithms, and complexity analysisStrong experience designing and implementing RESTful APIs, backend microservices, and distributed systemsHands-on experience with databases(SQL + NoSQL), including schema design, query optimization, and debugging performance issuesWorking knowledge of caching, message queues, async processing, and distributed system fundamentalsAbility to break down ambiguous problems, define architecture, and execute with significant autonomyExperience building highly available and scalable systems, with a strong understanding of performance tuning and optimizationAbility to mentor team members, influence decisions, and elevate the team's technical barExcellent debugging skills and comfort working with observability toolsStrong communication and collaboration skillsExperience with fintech or payment systems, such as payment rails, financial APIs, reconciliation workflows, or ledger-like data models is a plusExperience with .NET-based systems or services is a plusCompany OverviewNetchex is a leading, web-based human capital management platform offering single sign-on. It was founded in 2003, and is headquartered in Covington, Louisiana, USA, with a workforce of 201-500 employees. Its website is https://netchex.com.Company H1B SponsorshipNetchex has a track record of offering H1B sponsorships, with 1 in 2025, 1 in 2022. Please note that this does not guarantee sponsorship for this specific role.