Software Dev Staff Engineer
Quest Software.com
Office
Hyderabad, TG, India
Full Time
Overview
- Job Title: Software Dev Staff Engineer (Product)
- Location: Hybrid – Hyderabad
- Experience: 6 years
- Education Qualification: B.Tech(CSC/IT)
- Employment Type: Full-time
We are seeking a highly skilled Full Stack Senior Developer with 6 years of hands-on experience in designing, developing, and maintaining robust Java applications. The ideal candidate will have expertise in Core Java, Advanced Java, Spring Framework, Spring Boot, Vue JS/React JS, Microservices architecture, and strong knowledge of relational and NoSQL databases. You will work closely with cross-functional teams to deliver scalable and high-performance solutions.
Responsibilities
- Design, develop, and maintain Java-based applications using Core and Advanced Java concepts.
- Build and enhance microservices using Spring Boot and Spring Cloud.
- Implement RESTful APIs and integrate third-party services.
- Participate in architecture design, code reviews, and contribute to technical documentation.
- Optimize application performance and troubleshoot production issues.
- Collaborate with DevOps teams for continuous integration and deployment (CI/CD) pipelines.
- Work with relational databases (e.g., SQL Server, Oracle) and any NoSQL databases.
- Ensure code quality through unit testing and automation frameworks.
- Mentor junior developers and provide technical guidance.
Qualifications
- 6 years of experience in Core Java and Advanced Java programming.
- Hands-on with Lambda expression, Streams, Modules, Design Patterns and JDK 17
- Strong knowledge of Spring Framework including Spring MVC, Spring Boot, Spring Security, and Spring Data.
- Experience designing and developing Microservices
- Proficient in building and consuming RESTful APIs.
- Hands-on experience with relational databases (SQL Server, Oracle) and any NoSQL databases.
- Familiarity with ORM tools like Hibernate or JPA.
- Hands-on with at least a single JavaScript framework like Vue JS/ React JS / etc
- Knowledge of build tools such as Maven or Gradle.
- Experience with version control systems, preferably Git.
- Knowledge of automated testing frameworks (JUnit, Mockito).
- Understanding of containerization technologies (Docker, Kubernetes) is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) is an advantage.
- Exposure to Agile/Scrum methodologies.
- Strong problem-solving skills and ability to work independently and in a team.
- Excellent communication and collaboration skills.
Software Dev Staff Engineer
Office
Hyderabad, TG, India
Full Time
September 25, 2025