Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Java) @ Serosoft Solutions

Home > Software Development

 Senior Software Engineer (Java)

Job Description

We are seeking a highly skilled Senior Software Engineer (Java) to join our team. In this role, you will design, develop, and deliver robust, scalable, and high-quality Java-based applications. You will play a key role in ensuring technical excellence, collaborating with cross-functional teams, and contributing to the overall success of our projects.
Key Responsibilities:
 
Software Development Design
  • Develop and deploy enterprise-level Java applications with a strong focus on scalability and performance.
  • Apply design patterns, object-oriented principles, and industry best practices in solution design.
  • Write clean, efficient, and maintainable code while ensuring adherence to coding standards.
  • Conduct code reviews and provide constructive feedback to team members.
Architecture Integration
  • Design and develop RESTful APIs and microservices.
  • Work with databases (MySQL or NoSQL) and ORM frameworks like Hibernate.
  • Optimize application performance and ensure system reliability.
  • Integrate third-party services and tools as needed.
Collaboration Project Execution
  • Work closely with product managers, stakeholders, and cross-functional teams to gather requirements and deliver high-quality solutions.
  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Identify and resolve technical challenges proactively.
DevOps Deployment
  • Implement CI/CD pipelines for automated builds and deployments.
  • Ensure applications meet security standards and compliance requirements.
  • Monitor application performance and optimize as needed.
Continuous Improvement Learning
  • Stay up-to-date with emerging technologies, tools, and best practices.
  • Recommend improvements to enhance development processes and team productivity.
  • Foster a culture of collaboration, knowledge sharing, and innovation.
Education Experience:
  • bachelors or masters degree in Computer Science, Engineering, or a related field.
  • Certifications in Java (eg, Oracle Certified Professional) or cloud technologies (eg, AWS, Azure) are a plus.
  • 6-9 years of hands-on experience in Java Development.
Skills Required:
  • Proficiency in Java 8+, Spring Boot, Hibernate, and JPA.
  • Experience in developing and consuming RESTful APIs and microservices.
  • Strong knowledge of relational databases (MySQL) and familiarity with NoSQL databases (MongoDB, Redis).
  • Hands-on experience with Git/Bitbucket, Maven, Jenkins, Docker, and Kubernetes.
  • Familiarity with front-end frameworks (Angular, ExtJs) is a plus.
  • Understanding of software design principles (SOLID, DRY) and Agile development methodologies.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience with large-scale systems, ERP, or enterprise applications will be an 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.
  • Best of Breed Compensation: Competitive pay that rewards your skills contributions.
  • 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 welcomed.
  • Beautiful Office in Indore: Work in India s cleanest city, right in the heart of it

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Serosoft Solutions
Location(s): Indore

+ View Contactajax loader


Keyskills:   Maven Hibernate ERP Software design Coding Enterprise applications MySQL Java Software Engineer Oracle ExtJS

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Developer UI/UX

  • IBM
  • 5 - 10 years
  • Pune
  • 8 hours ago
₹ Not Disclosed

Software Developer UI/UX

  • IBM
  • 3 - 8 years
  • Pune
  • 10 hours ago
₹ Not Disclosed

Lead Software Architect

  • GSR Business Services
  • 12 - 20 years
  • Coimbatore
  • 14 days ago
₹ 40-60 Lacs P.A.

Azure Data Engineer

  • GSR Business Services
  • 5 - 8 years
  • Bengaluru
  • 18 days ago
₹ 10-19 Lacs P.A.

Serosoft Solutions

What do we do!We are a leading educational software and solutions company, promoted by a dynamic team of erstwhile I-Bankers, US graduates, and MBAs. We are part of the prestigious 50-year old Hindustan Group of Companies (www.hindustangroup.com). Our out-of-the-box and customized solutio...