Software Engineer (java) Job in Serosoft Solutions Pvt Ltd
Software Engineer (java)
- Indore, Madhya Pradesh
- Not Disclosed
- Full-time
Software Engineer (JAVA)
Job Category: Technical
Department: Engineering
Job Location: Indore, India
Experience Required: 3+ Years
About the Role:
Serosoft, a leading Educational ERP Software company and a Deloitte Fast 50 & ET Growth Champion, is looking for a Software Engineer (JAVA) to join our dynamic team. The ideal candidate should have 3+ years of experience in Java development and be passionate about designing, developing, and maintaining high-quality applications. You will work collaboratively with cross-functional teams to deliver innovative, scalable solutions that drive business growth.
Responsibilities:
- Design, develop, and maintain robust and scalable software applications using Java technologies.
- Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications.
- Write clean, efficient, and maintainable code following coding best practices and standards.
- Conduct unit testing and debugging of applications to ensure software quality and reliability.
- Participate in code reviews to provide and receive constructive feedback.
- Troubleshoot and resolve software defects and issues, ensuring timely resolution.
- Collaborate with team members to continuously improve software development processes and practices.
- Contribute to the documentation of software designs, technical specifications, and user guides.
- Provide technical support and guidance to other team members when required.
Education & Experience:
- Bachelor s degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience will also be considered.
- Minimum of 3+ years of experience in Java Development.
Skills & Competencies:
- Excellent problem-solving and analytical skills.
- Solid understanding of object-oriented programming principles and design patterns.
- Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate, Spring MVC, Spring Boot).
- Strong knowledge of Rest API, JMS, and related technologies.
- Experience with web application development using Java-based frameworks (e.g., Spring MVC, Java Servlets, JSP).
- Proficiency in database concepts and MySQL.
- Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
- Knowledge of software development methodologies and practices (e.g., Agile, Scrum).
- Strong communication and collaboration abilities, with the ability to work effectively in a team environment.
- Knowledge of cloud computing platforms (e.g., AWS, Azure) and related services will be an added advantage.
What We Offer:
- Learning & Growth: We support your professional development at every step.
- Cutting-Edge Technologies: Engage in pioneering and innovative projects.
- Global Opportunities: Expand your horizons & work on international assignments.
- Exciting Events & Outings: Enjoy vibrant celebrations and team activities.
- 5 Days a Week: Embrace a healthy work-life balance.
- Group Health Insurance: Your health and well-being are our priority.
- Open-Door Policy: Your ideas and feedback are always welcome.
- Beautiful Office in Indore: Work in India s cleanest city, right in the heart of it!
Join Serosoft today! If you are passionate about Java development and want to be a part of an innovative company that values collaboration and growth, apply now to start your journey with us.
Qualification : Bachelors degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience will also be considered.

