Software Developer
Essential Qualifications & Experience:
BE /BTech or equivalent degree with minimum 1 year of relevant experience
OR
B.Sc./BCS or equivalent degree with CS/ IT specialization with minimum 2 years of relevant experience.
Required Technical Skills: Languages: Proficiency in Java (J2EE or Spring) for legacy application support, with the technical agility to transition into Python for upcoming product modernization. Frameworks: Basic understanding of Spring Boot or similar Java frameworks. Databases: Strong foundation in SQL and relational database concepts. Tools: Familiarity with Git for version control. Web Basics: Understanding of RESTful APIs and basic front-end technologies (HTML/CSS/JavaScript).
Desirable criteria: Degree in Computer Science, Information Technology, or a related field. Strong analytical and logic-building skills. Ability to communicate technical concepts clearly to both technical and non-technical team members. A proactive learner who is comfortable working in a collaborative, fast-paced environment. Job Profile: We are seeking motivated Software Developers to join a dynamic technical team. This role involves contributing to the development, maintenance, and modernization of core applications across a diverse technology stack. The position primarily focuses on Java/Python for enterprise backend systems and automation/integration tasks. Candidates who enjoy problem-solving and are eager to work on high-impact projects within a collaborative environment are encouraged to apply.
Job Profile: We are seeking motivated Software Developers to join a dynamic technical team. This role involves contributing to the development, maintenance, and modernization of core applications across a diverse technology stack. The position primarily focuses on Java/Python for enterprise backend systems and automation/integration tasks. Candidates who enjoy problem-solving and are eager to work on high-impact projects within a collaborative environment are encouraged to apply.
- Feature Development: Write clean, scalable code in Java (J2EE or Spring Boot) and Python to support student and administrative modules.
- System Maintenance: Assist in maintaining legacy systems while contributing to modern microservices migration.
- Database Management: Write and optimize SQL queries (PostgreSQL/Oracle) and assist with data integrity tasks.
- Testing & Debugging: Perform unit testing and troubleshoot application bottlenecks to ensure high system availability.
- Documentation: Maintain clear functional and technical documentation for all developed modules.
PLEASE NOTE THAT IT IS MANDATORY TO APPLY FOR THIS POSITION ON IIT BOMBAY JOB PORTAL TO CONSIDER YOUR APPLICATION, PLEASE USE BELOW LINK.
Kindly use the APPLY button on the top left of the page.
https://ep.iitb.ac.in/sap/bc/webdynpro/sap/hrrcf_a_posting_apply?PARAM=cG9zdF9pbnN0X2d1aWQ9Q0Q4QTdDRUFERjI0MUZEMUFFRTM5RDI2NDZFMTQzMTAmY2FuZF90eXBlPUVYVA%3d%3d&sap-theme=sap_corbu&sap-client=300&sap-language=EN#
Regards,
ASC IIT Bombay