Senior Software Engineer
Core
Design, develop, and maintain scalable software solutions and modernize platforms using cloud technologies, APIs, and automation for a global customer base.
Role type
Senior Software Engineer (Full Stack / Backend focus)
Builds
Scalable software solutions, REST APIs, microservices, automation tools, and mobile/cross-platform applications
Domain
Enterprise software, SaaS, Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, REST API design, Microservices architecture, SQL, Relational databases, Git, CI/CD pipelines, Automated testing, Agile methodologies
Preferred skills
AWS or Azure cloud platforms, Docker, Kubernetes, Angular, React, SaaS application development
Technologies
Java, Spring Boot, SQL, Git, AWS, Azure, Docker, Kubernetes, Angular, React
Responsibilities
Design and develop scalable software solutions; Collaborate with product and architecture teams to define requirements; Modernize existing platforms with 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
Seniority
Senior, hands-on IC