Software Developer (Java / Spring Boot)

Tech Mahindra Limited · Mumbai
Featured
📍Location: Mumbai
💼Job Type: Full Time
💰Salary: ₹40,000 – ₹80,000 per annum (CTC)
🎓Qualification: B.Tech / B.E. in Computer Science / IT / MCA
🕒Experience: 1–4 Years
📅Deadline: 2026-04-30
Freshers allowed: No
Preferred experience level: Senior Level
Category: IT & Software Jobs
Posted: 2026-03-05 · Views: 1

Role & Responsibilities

  • हम अपनी software development team (Mumbai Office) के लिए एक talented और passionate Java Software Developer की तलाश कर रहे हैं। इस role में candidate को modern backend technologies का उपयोग करके scalable, secure और high-performance web applications develop करने की जिम्मेदारी दी जाएगी।
  • Software Developer को company के existing software systems को maintain करना, नए features develop करना और application performance improve करना होगा। Candidate को development team, product managers और quality assurance engineers के साथ closely collaborate करना होगा ताकि reliable और user-friendly software solutions deliver किए जा सकें।
  • यह role उन developers के लिए ideal है जो Java programming, Spring Boot framework और modern web technologies में experience रखते हैं और enterprise-level software development environment में काम करना चाहते हैं।
  • यह job उन candidates के लिए एक अच्छा opportunity है जो backend development, API integration और cloud-based applications पर काम करके अपने technical career को आगे बढ़ाना चाहते हैं।
  • Key Responsibilities
  • इस role में selected candidate को निम्न responsibilities handle करनी होंगी:
  • Backend Application Development
  • Java और Spring Boot framework का उपयोग करके robust backend applications develop करना
  • Scalable architecture design करना ताकि application high user traffic को handle कर सके
  • API Development & Integration
  • Web services और RESTful APIs design, develop और implement करना
  • Frontend applications और third-party services के साथ API integration करना
  • Database Management
  • Database systems जैसे MySQL या PostgreSQL के साथ काम करना
  • Efficient database queries लिखना और data storage structure optimize करना
  • Debugging & Performance Optimization
  • Software bugs identify करना और issues resolve करना
  • Application performance improve करने के लिए code optimization करना
  • Team Collaboration
  • Development team, designers और QA engineers के साथ collaborate करना
  • Code reviews और development meetings में participate करना
  • High-quality software solutions time पर deliver करना

Requirements

इस job के लिए candidates के पास strong technical skills और software development knowledge होना आवश्यक है।

Technical Skills

Java programming language की strong understanding

Spring Boot framework के साथ backend development experience

REST API development और web services architecture की knowledge

Database management systems जैसे MySQL या PostgreSQL का experience

Git version control system का basic knowledge

Software debugging और troubleshooting skills

Additional Preferred Skills

Object-oriented programming (OOP) concepts की understanding

Microservices architecture का basic knowledge

Linux environment में development experience

Cloud platforms जैसे AWS या Azure का basic knowledge

Personal Skills

Strong problem-solving ability

Analytical thinking और logical approach

Good communication skills

Team collaboration capability

Time management और deadline handling

Benefits

इस position के साथ candidates को कई professional और financial benefits मिलेंगे।

Salary & Financial Benefits

Competitive और attractive salary package

Performance-based bonus और annual incentives

Annual salary increment opportunities

Work Environment

Hybrid working model (Office + Work From Home option)

Modern development tools और technology environment

Friendly और collaborative team culture

Health & Security Benefits

Health insurance coverage

Paid sick leave और annual leaves

Employee wellness programs

Career Growth Opportunities

Fast career growth opportunities in IT industry

Advanced technical projects पर काम करने का मौका

Internal promotions और leadership opportunities

Learning & Development

Paid technical training programs

Professional certifications support

New technologies और frameworks सीखने का अवसर

Selection Process

  • 1️⃣ Online Aptitude Test
  • Candidates को first stage में online aptitude assessment देना होगा जिसमें logical reasoning, programming basics और analytical ability check की जाएगी।
  • 2️⃣ Technical Interview
  • इस round में candidate की programming knowledge और development experience evaluate किया जाएगा।
  • Topics include:
  • Java programming concepts
  • Spring Boot framework
  • REST API development
  • Database queries (MySQL / PostgreSQL)
  • Data structures and algorithms
  • 3️⃣ HR Interview
  • Final round में HR team candidate की communication skills, salary expectations, joining availability और cultural fit evaluate करेगी।

FAQs

Application & Links

🎯 Attempt Mock Test / Practice Set
Login to Apply Back to Jobs