Software Engineer - Intermediate
Core
Develop and operate high-scale backend-to-UI applications focusing on operational excellence, security, and scalability.
Role type
Intermediate software engineer (full-stack)
Builds
High-scale applications, microservices, and system integrations
Domain
Financial services / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, Python, JavaScript, HTML, CSS, Cloud platforms (GCP/AWS/Azure), Maven, Gradle, SQL, Git, Agile/Scrum
Preferred skills
SpringBoot, Microservices, Angular, Bootstrap, JUnit, Selenium, LoadRunner, SoapUI, Relational databases (SQL Server, MySQL), Atlassian tools (JIRA, Confluence)
Technologies
Java, Python, JavaScript, HTML, CSS, GCP, AWS, Azure, Maven, Gradle, SpringBoot, Angular, Bootstrap, JUnit, Selenium, LoadRunner, SoapUI, SQL Server, MySQL, Git, SVN, JIRA, Confluence
Responsibilities
Perform application development including unit testing and code deployment; Diagnose and resolve performance issues; Develop and operate high-scale applications from backend to UI; Apply modern practices like serverless computing and CI/CD; Triage and debug product or system issues; Lead effort for Sprint deliverables
Seniority
Intermediate, hands-on IC