Java Software Engineer

Pune, Maharashtra, India
Jul 18, 2024
Jul 19, 2025
Hybrid
Full-Time
6 Years
Job Description

Join Tech Mahindra as a Java Software Engineer based in Pune or Hyderabad. This role offers a hybrid work model with shift timings from 1pm to 10pm IST. As a mid-senior level professional with 6+ years of experience, you will contribute to projects involving Java, Node.js, Spring, Microservices, and MongoDB.

Responsibilities

  1. Develop and Deploy. Design, develop, and deploy Java-based applications and services using Spring framework and Microservices architecture.
  2. Integration. Integrate applications with MongoDB and other databases, ensuring efficient data storage and retrieval.
  3. Maintenance and Support. Provide ongoing maintenance, support, and troubleshooting for Java applications and services.
  4. Collaboration. Work closely with cross-functional teams including developers, architects, and product managers to deliver high-quality software solutions.
  5. Adherence to Standards. Follow best practices, coding standards, and software development methodologies to ensure code quality and scalability.
  6. Shift Work. Be available during afternoon to evening hours (1pm-10pm IST) for team collaboration and project execution.

Required Skills

  1. Java Expertise. Extensive hands-on experience in Java programming language.
  2. Node.js and Spring. Proficiency in Node.js for backend development and Spring framework for Java applications.
  3. Microservices Architecture. Strong understanding and practical experience in building microservices-based applications.
  4. Database Management. Experience working with MongoDB or similar NoSQL databases.
  5. Communication. Excellent verbal and written communication skills to collaborate effectively with global teams.
  6. Additional Information
  7. Hybrid Work Model. Opportunity to work both remotely and from Tech Mahindra offices in Pune or Hyderabad.
  8. Career Development. Tech Mahindra offers a robust platform for professional growth through continuous learning, certification programs, and exposure to cutting-edge technologies.

Apply Now
If you have a solid background in Java development, along with experience in Node.js, Spring, Microservices, and MongoDB, this role at Tech Mahindra could be the next step in your career. Join a globally recognized IT services company and contribute to innovative projects leveraging your technical expertise.

Equal Opportunity Employer. Tech Mahindra is committed to diversity and inclusion and provides equal employment opportunities to all individuals regardless of race, color, religion, sex, national origin, disability, age, or veteran status.

Related Jobs