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
•
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer - Java/Python (Remote + Office Hybrid) position is now open for candidates interested in the Legal 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 Legal Jobs is a plus.
