Senior Software Engineer
Core
Design, develop, and maintain scalable software solutions and modernize platforms for global customers across multiple industries.
Role type
Senior Software Engineer (Backend/Full Stack)
Builds
Scalable software solutions, APIs, backend services, automation tools, and mobile/cross-platform applications.
Domain
Enterprise software, SaaS, multi-industry platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, REST APIs, microservices, SQL, relational databases, Git, CI/CD, automated testing, Agile development
Preferred skills
AWS, Azure, Docker, Kubernetes, Angular, React, SaaS application development
Technologies
Java, Spring Boot, AWS, Azure, Docker, Kubernetes, Angular, React, SQL
Responsibilities
Design and develop scalable software solutions; Collaborate with product and architecture teams to define requirements; Contribute to platform modernization via cloud technologies; Build and integrate APIs and backend services; Develop automation solutions for deployment and operations; Write clean, maintainable, and well-tested code; Troubleshoot and resolve complex technical issues in distributed systems; Ensure software quality through code reviews and testing strategies.
Seniority
Senior, hands-on IC