Software Engineer (java) Job in Serosoft Solutions Pvt Ltd

Software Engineer (java)

Apply Now
Job Summary

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.
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired