Vacancy description
Luxoft
भारत
As a Full Stack Software Design Engineer for Sequence Tooling, you play a central role in the creation, evolution, and maintenance of mission-critical software applications that support the build, installation, upgrade, recovery, and servicing of our clients' systems worldwide.
You understand the applications you work on end-to-end, from frontend user experience to backend services and integrations. You contribute to building maintainable, scalable, and high-quality software architectures that are transparent, extensible, and easy to support.
Key Responsibilities
Design, develop, and maintain web applications and services.
Build responsive, user-friendly, and accessible enterprise web interfaces.
Collaborate closely with UX designers to implement and validate user-centric designs.
Develop scalable backend services using Java 21
Design and implement REST APIs consumed by frontend applications.
Troubleshoot and resolve production issues.
Translate high-level architectural designs into technical implementations.
Create and maintain detailed technical and design documentation.
Must have
Experience Required
5+ years of software development experience.
Strong experience in Java enterprise application development.
Experience building enterprise-scale web applications.
Experience developing REST APIs and backend services.
Experience working within Agile/Scrum product teams.
Experience with automated testing and CI/CD environments.
Tech Requirements
Java 21
RESTful Services
Linux
JavaScript/TypeScript/Angular
REST API integration
Responsive web development
Software Engineering
Git
CI/CD Pipelines
Agile/Scrum
SAFe methodology
Software Design Patterns
Unit and Integration Testing
API Design
Technical Documentation
Nice to have
RxJava
Vert.X
SAP UI5
SAP Fiori
Languages
English: B2 Upper Intermediate
Seniority
Senior