Tech Mahindra logo
Monthly
€7,234 - €7,958
Posted August 21, 2026 · 8 days agoLast seen August 23, 2026Deadline September 4, 2026

Software Engineer

Sr. Software Engineer
How this salary compares
Salary Context: Software Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("Market Average: Senior Level"), this listing's salary midpoint is about 2% lower. The offer still falls within the benchmark range (€5,000–€12,906). The listed pay band (€8,333–€9,167) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 64 comparable listings.

Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Software Engineer€3,500/per month€5,889/per month€12,323/per month
About the role

Job Post Date: 21/08/2026 | Job Expiry Date: 04/09/2026 | Domain: IT | Location: O'FALLON, United States. Job Summary: We are seeking a skilled Software Developer with a strong background in Java, Spring Boot, Microservices, and Kafka. The ideal candidate will have a minimum of 5 years of experience in software development, with a proven track record of delivering high quality applications. This role requires a deep understanding of testing frameworks and cloud platforms such as PCF or Azure. The candidate must possess strong Java 8 skills, as this is a deal breaker for the position. Responsibilities: Design, develop, and maintain scalable software applications using Java, Spring Boot, and Microservices architecture. Collaborate with cross functional teams to define, design, and ship new features. Implement user interfaces using Angular JS, ensuring a seamless user experience. Write unit and integration tests to ensure code quality and reliability. Participate in code reviews and provide constructive feedback to peers. Utilize cloud platforms (PCF/Azure) for application deployment and management. Stay updated with emerging technologies and industry trends to enhance development processes.

Job Details

Responsibilities

  • Design, develop, and maintain scalable software applications using Java, Spring Boot, and Microservices architecture.
  • Collaborate with cross functional teams to define, design, and ship new features.
  • Implement user interfaces using Angular JS, ensuring a seamless user experience.
  • Write unit and integration tests to ensure code quality and reliability.
  • Participate in code reviews and provide constructive feedback to peers.
  • Utilize cloud platforms (PCF/Azure) for application deployment and management.

Requirements

  • Strong proficiency in Java 8.
  • Experience with Spring Boot and Microservices architecture.
  • Proficient in Angular JS for front end development.
  • Familiarity with testing frameworks (JUnit, Mockito, etc.).
  • Experience with cloud platforms, specifically PCF or Azure.

Skills & Technologies

Java 8Spring BootMicroservicesAngular JSJUnitMockitoPCFAzureDockerKubernetes

Education Level

Bachelor
Seen 5 days agoPartial Schema
Tech Mahindra logo
Tech Mahindra · 82 open roles
Top locations: Remote - Global · 73 · Remote · 9
View company
Current open roles at Tech Mahindra on JobCrawls
LocationActive listings
Remote - Global73
Remote9
Current role mix at Tech Mahindra on JobCrawls
Role typeActive listings
Tech Lead10
Software Engineer9
Data Engineer5
Senior Software Engineer5
Talend ETL Developer3
Network Engineer3
Data Analyst3
Data Scientist3
Database Administrator2
Project Manager2
Security Analyst2
Support Engineer2
Business System Analyst1
Solution Architect1
Program Manager1
Network Support Engineer1
Cloud FinOps1
OS Modernization SME1
Senior TIM Engineer1
Enterprise Architect1
System Engineer1
Visual Designer1
Microsoft Dynamics 365 F&O Data Migration Lead1
UEFI Developer1
Solution Engineer1
Generalist1
iOS Mobile Developer1
Business Systems Analyst1
Fullstack Developer1
ETL Developer1
Software Development Engineer1
Power BI Developer1
Business Analyst1
SAP APO Consultant1
Project Lead1
Application Analyst1
QA Automation1
Functional Consultant1
Finance Functional Consultant1
Software Development Specialist1
D365 F&O Technical1
Project Lead.NET1
Infrastructure Management Specialist1
Software Analyst1
Practice Specialist1
Current role-level mix at Tech Mahindra on JobCrawls
Role levelActive listings
Mid-Level72
Senior6

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.