Job Overview
Company
Wave HR and Advisory Pvt Ltd
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Wave HR and Advisory Pvt Ltd and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p>We need a Software Engineer/Senior Software Developer with high skills to be part of our fast-paced team.
A good candidate should possess Java, Spring Boot, Microservices, and containerization technologies skills.
You will be tasked with building high-performance applications and ensuring scalability while applying best practices in software development.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Design, develop, and maintain scalable Java applications.<br/><br/>- Implement Spring Boot, Spring MVC, Hibernate/Spring Data JPA in application development.<br/><br/>- Develop and deploy microservices-based architectures.<br/><br/>- Utilize design patterns to optimize code structure and maintainability.<br/><br/>- Implement containerized applications using Docker and orchestrate them using Kubernetes.<br/><br/>- Manage build and dependency management tools like Maven / Gradle.<br/><br/>- Ensure high-quality code by following software engineering best practices, including unit testing and code reviews.<br/><br/>- Write unit tests to ensure code quality and participate in code reviews <br/><br/>- Identify and help resolve software issues with support from senior developers<br/><br/>- Collaborate with cross-functional teams, including product managers, DevOps, and QA teams.<br/><br/>- Troubleshoot and resolve complex software issues.<br/><br/>- Stay updated with the latest technology trends and suggest improvements.<br/><br/>- Experience in databases (SQL and NoSQL), RESTful APIs and web services, and Maven / Gradle for build automation.<br/><br/>- Experience with cloud platforms like AWS, Azure, or GCP.<br/><br/>- Good understanding of CI/CD pipelines and DevOps practices.<br/><br/>- Excellent analytical and problem-solving skills.<br/><br/>- Strong communication and teamwork skills.<br/><br/>- Ability to mentor junior developers and provide technical guidance.<br/><br/><b> Software Engineer Key Skills :</b><br/><br/>- 3-8 years of experience in software development using <b>Java 8+</b>.<br/><br/>- Strong foundation in <b>Spring Boot, Spring MVC, Hibernate/Spring Data JPA.</b><br/><br/>- Basic understanding of <b>Microservices Architecture</b>.<br/><br/>- Exposure to design patterns and best coding practices.<br/><br/>- Hands-on experience with <b>Docker </b>and familiarity with Kubernetes.<br/><br/>- Good knowledge of Maven / Gradle for dependency management.<br/><br/>- Understanding of RESTful APIs and web services.<br/><br/>- Excellent analytical and problem-solving skills.<br/><br/>- Strong communication and teamwork skills.<br/><br/>- Willingness to learn and adapt to new technologies.</p> (ref:hirist.tech)
About Wave HR and Advisory Pvt Ltd
Don't Miss This Opportunity!
Wave HR and Advisory Pvt Ltd is actively hiring for this Senior Software Developer - Java Technologies position
Apply Now