26 MedPlus Jobs
5-7 years
MedPlus - Senior Software Engineer - Java/Spring Boot (5-7 yrs)
MedPlus
posted 2mon ago
Job Description :
As a Senior Software Engineer, you will be responsible for leading and mentoring a team of developers, designing, developing, and maintaining high-quality software applications.
You will play a crucial role in driving technical excellence and ensuring the successful delivery of projects.
Key Responsibilities :
- Mentor and guide a team of developers.
- Conduct code reviews and ensure adherence to coding standards.
- Design, develop, and test complex software applications using Java, Spring Framework, and Spring Boot.
- Work with databases like SQL and NoSQL.
- Implement RESTful APIs and microservices.
- Design robust and scalable software architectures.
- Work with DevOps tools like Jenkins, Git, and Maven.
- Automate build, test, and deployment processes.
- Troubleshoot and resolve complex technical issues.
- Collaborate with other teams, including product management, QA, and DevOps.
- Communicate effectively with technical and non-technical stakeholders.
Skills Required :
- Proficient and Mandatory skills & experience in Core Java, Advance Java, Spring Framework , Spring Boot , SQL
- Preferable Knowledge and hands on experience on Apache Solr, Camel/Any ESB , Active MQ/Any Messaging server, Redis(Any NoSql)
- Knowhow on any Build and Continuous Integration tool like ANT, Maven, Jenkins GIT/SVN etc
- Good low level and high level design skills
- Know how about Design patterns and Architectural patterns
- Good understanding of software development life cycle
- Good knowledge in Objected oriented programming concept
- Strong problem-solving ability
-Proficient in code and design reviews
- Ability to lead and mentor a team of 3 to 4 developers
- Preferably worked on a Software Product Development for at least 2 years
- Understands and can speak to all aspects of the software development life cycle (e.g requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g Waterfall, Agile, Iterative development, etc.)
- Provides thought-leadership as it relates to emerging technologies and readying our company and engineers for productively integrating the same into our business.
- Participates in the evolution of company level best practices, standards, and policies as it related to software development.
Experience Required :
- Hands-on experience of 5 to 7 Years as a Software developer
- Preferably worked on Retail/e-commerce domain
- Currently working as a Lead Software Engineer Mentoring 3 to 4 Developers
Academic Qualification : Any Btech/BE/Mtech/MCA degree
Work Location : Hyderabad
Functional Areas: Other
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Good for the frasher to start his career
Increment Cycle
2-6 Yrs
₹ 3 - 6L/yr
Mangaluru, Bangalore / Bengaluru, Gulbarga
3-4 Yrs
₹ 4.5 - 5L/yr
Tirunelveli, Chennai