Lead Java Developer

job
  • Tech Mahindra
Job Summary
Location
Austin ,TX 78716
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Jan 2025
Share
Job Description

Greetings from Tech Mahindra.


Tech Mahindra offers technology consulting and digital solutions to global enterprises across industries, enabling transformative scale at unparalleled speed. With 150,000+ professionals across 90+ countries helping 1100+ clients, TechM provides a full spectrum of services including consulting, information technology, enterprise applications, business process services, engineering services, network services, customer experience & design services, AI & analytics, and cloud & infrastructure services. It is the first Indian company in the world to have been awarded the Sustainable Markets Initiative’s Terra Carta Seal, in recognition of actively leading the charge to create a climate and nature-positive future.


We are seeking a skilled Senior Java Backend Developer to lead backend development for our high-performing, scalable applications.


In this role, you will design and implement robust, server-side solutions, ensuring optimal performance and responsiveness to front-end requests.

Your experience will guide and mentor junior developers, while your technical expertise will contribute to designing architecture for complex systems.


Responsibilities:

• Develop, test, and maintain server-side logic using Java and related backend technologies.

• Collaborate with front-end developers to integrate user-facing elements with server-side logic.

• Design and manage RESTful APIs for integration with external systems and applications.

• Optimize application performance, maintain code quality, and ensure application security.

• Provide mentorship and guidance to junior developers and assist in code reviews.

• Work closely with DevOps to ensure smooth deployment and monitoring.

• Contribute to architectural discussions and design scalable solutions.


Requirements:

• Bachelor’s degree in computer science, Engineering, or related field.

• 5+ years of experience in Java backend development, with expertise in frameworks like Spring Boot, Hibernate, etc.

• Proficiency in database design and SQL, with experience in databases like MySQL, PostgreSQL, or MongoDB.

• Experience with RESTful API design and micro-services architecture.

• Knowledge of DevOps practices and tools (e.g., Docker, Jenkins, Kubernetes).

• Familiarity with version control systems (Git) and Agile methodologies.

• Excellent problem-solving skills and ability to work in a fast-paced environment.


Nice-to-Haves:

• Experience with cloud platforms (AWS, Azure, or Google Cloud).

• Exposure to CI/CD pipelines and test-driven development.

• Familiarity with message brokers like RabbitMQ, Kafka, or similar.





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

Other Smiliar Jobs
 
  • Toronto, ON
  • 5 Days ago
  • Toronto, ON
  • 5 Days ago
  • Greensboro, NC
  • 4 Days ago
  • Alpharetta, GA
  • 4 Days ago
  • Littleton, CO
  • 4 Days ago
  • Greensboro, NC
  • 4 Days ago
  • Secaucus, NJ
  • 2 Days ago
  • Phoenix, AZ
  • 2 Days ago
  • Greensboro, NC
  • 1 Days ago
  • Dallas, TX
  • 1 Days ago
  • Dallas, TX
  • 1 Days ago
  • Jacksonville, FL
  • 1 Days ago
  • Oklahoma City, OK
  • 5 Days ago
  • Austin, TX
  • 4 Days ago
  • Redmond, WA
  • 5 Days ago