Job Description
Key Responsibilities
• *
Design, develop, and maintain software applications using Java and Python in a full-stack development environment.
• *
Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
• *
Write clean, efficient, and well-documented code to ensure scalability and maintainability.
• *
Participate in code reviews to ensure adherence to best practices, standards, and performance benchmarks.
• *
Troubleshoot, debug, and optimize existing software systems to improve functionality and performance.
• *
Ensure the quality of the application through rigorous testing, including unit tests and integration tests.
• *
Keep up-to-date with the latest software development trends, technologies, and tools to propose innovative solutions.
• *
Contribute to the continuous improvement of development processes and methodologies.
• Required Skills and Qualifications
• *
Strong proficiency in Java and Python programming languages.
• *
Familiarity with Spring Boot, Django, or other modern frameworks.
• *
Experience with RESTful API design and integration.
• *
Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
• *
Solid understanding of object-oriented programming (OOP) and design patterns.
• *
Proficiency in version control tools such as Git.
• *
Experience with cloud platforms like AWS, Azure, or Google Cloud is a plus.
• *
Excellent problem-solving skills and attention to detail.
• *
Strong communication and collaboration skills, especially in a remote work setting.
• *
Ability to work independently and manage time effectively in a hybrid environment.
• Experience
• *
Minimum 2-3 years of experience as a software developer with a focus on Java and Python.
• *
Proven track record of successfully developing and deploying applications in an agile environment.
• *
Experience working with microservices architecture is a plus.
• *
Prior experience in a hybrid work model is desirable but not mandatory.
• Working Hours
• *
Flexible working hours based on the hybrid work model.
• *
Occasional visits to the Mumbai office for team collaboration (estimated 1-2 days per month).
• *
Full-time position with 40 hours per week.
• Knowledge, Skills, and Abilities
• *
Strong analytical and troubleshooting abilities.
• *
Ability to prioritize tasks and manage multiple projects simultaneously.
• *
Familiarity with CI/CD pipelines and automated testing frameworks.
• *
Understanding of software development lifecycle (SDLC) and agile methodologies.
• *
Good understanding of networking concepts, security, and software scalability.
• *
Excellent communication skills, both written and verbal, to interact with team members and stakeholders.
• *
Passion for learning and continuous professional development in the tech field.
• Benefits
• *
Competitive salary package with performance-based incentives.
• *
Health insurance for employees and their families.
• *
Paid time off (vacation, sick days, and public holidays).
• *
Retirement benefits including EPF (Employees Provident Fund) and Gratuity.
• *
Flexible working hours with remote work option.
• *
Learning and development opportunities to enhance your skills and grow your career.
• *
Work-life balance with regular team-building activities and wellness programs.
• *
Access to cutting-edge technology and tools to aid your development.
• Why Join MNC JOBS INFO?
• *
Innovative Work Culture: Join a company that thrives on creativity, innovation, and team collaboration.
• *
Career Growth: We invest in the continuous development of our employees, offering a clear path for career advancement.
• *
Hybrid Flexibility: Enjoy the best of both worlds with our flexible hybrid work model, balancing work from home and in-office collaboration.
• *
Diverse Opportunities: Be part of a global organization with opportunities to work on exciting and impactful projects.
• *
Inclusive Environment: We believe in a diverse and inclusive workplace where all employees are valued.
• How to Apply
Interested candidates are encouraged to submit their resume and a cover letter outlining their relevant experience to us. Please include a link to your GitHub or portfolio showcasing relevant projects.
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer - Java/Python (Remote + Mumbai Office Hybrid) position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.