Software Development Engineer II (Backend Java)
Core
Designing, developing, and optimizing backend services and server-side web application logic for an AI-driven SaaS platform.
Role type
Mid-level Backend Software Engineer (Java)
Builds
Scalable backend components, RESTful APIs, and server-side logic for enterprise automation platforms.
Domain
Enterprise SaaS / AI-driven automation / Order-to-Cash processes
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful APIs, Data Structures, OOPS, Design Patterns, Server-side logic, Test frameworks
Preferred skills
Process optimization, Low-level design, Problem-solving
Technologies
Java, Spring Boot
Responsibilities
Write efficient, reusable, and scalable Java code; Develop backend components to enhance performance; Integrate user-facing elements with server-side logic; Test and debug software applications; Coordinate with internal teams to resolve issues.
Seniority
Mid-level, hands-on IC