Sr. Software Engineer

Tech Mahindra

O’Fallon (MO)

On-site

USD 100,000 - 110,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Vision, Dental
Paid Time Off
Holidays

Job summary

Tech Mahindra in the United States is seeking a Software Developer with strong Java 8, Spring Boot, and microservices experience. The ideal candidate will have 5+ years of hands-on software development, with a track record of delivering high quality applications and solid knowledge of testing frameworks and cloud platforms such as PCF or Azure.

You will design, develop, and maintain scalable Java-based services, collaborate with cross-functional teams, implement Angular JS frontends, and

Qualifications

  • Bachelor’s degree in CS/IT or related field.
  • 10–12 years of software development experience.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable Java/Spring Boot microservices.
  • Collaborate across teams to define and ship features.
  • Implement UI with Angular JS for seamless UX.
  • Write unit and integration tests; participate in code reviews.
  • Deploy and manage apps on PCF/Azure.

Skills

Java 8
Spring Boot
Microservices
Angular JS
JUnit
Mockito
PCF/Azure
Testing frameworks

Education

Bachelor’s degree in CS/IT or related field

Tools

Docker
Kubernetes

Job description

A Bachelor’s or Higher Degree is the minimum entry required for the position

Interview type: L1-Video & Client discussion - Face to Face only

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.
Mandatory Skills:
  • 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.
Preferred Skills:
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Experience with Agile methodologies and DevOps practices.
  • Familiarity with RESTful APIs and web services.Understanding of database technologies (SQL, NoSQL).
  • Excellent problem-solving skills and attention to detail.
Qualifications:
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 10-12 years of professional experience in software development.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Proven ability to manage multiple tasks and meet deadlines.

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Note:The pay rangeforthis role is $100,000- $110,000 per annum USDincluding any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insuranceand paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruitersformore details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

Tech Mahindra • Dallas (TX), Northern (KY)

Hybrid
USD 110,000 - 120,000
Medical insurance
Vision insurance
Dental insurance
+3
Tech Lead
Tech Lead

Tech Mahindra • Louisville (KY), Northern (KY)

On-site
USD 80,000 - 85,000
Medical Insurance
Vision Insurance
Dental Insurance
+3
Java Developer
Java Developer

Tech Mahindra • Dearborn (MI), Northern (KY)

Hybrid
USD 110,000 - 120,000
medical
vision
dental
+3
Java Azure Tech Lead
Java Azure Tech Lead

Tech Mahindra • Atlanta (GA)

On-site
USD 120,000 - 130,000
Medical insurance
Vision insurance
Dental insurance
+1
Sr. Java Full Stack Developer with Azure
Sr. Java Full Stack Developer with Azure

Tech Mahindra • Middletown (NJ)

On-site
USD 110,000 - 120,000
Medical benefits
Paid time off
Full Stack Java Developer
Full Stack Java Developer

Tech Mahindra • Dearborn (MI), Northern (KY)

Hybrid
USD 110,000 - 120,000
Medical insurance
Vision insurance
Dental insurance
+3
Java Fullstack Developer
Java Fullstack Developer

Tech Mahindra • Plano (TX)

On-site
USD 120,000 - 130,000
Medical insurance
Vision insurance
Dental insurance
+3
Tech Lead
Tech Lead

Tech Mahindra • Town of Florida (NY)

On-site
USD 120,000 - 125,000
Medical insurance
Vision insurance
Dental insurance
+6
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 100,000 - 120,000
Senior Engineer
Senior Engineer

Tata Consultancy Services • Bentonville (AR)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+3