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

Software Dev Engineer @ Quest Software

Home > Software Development

 Software Dev Engineer

Job Description

Responsibilities
  • Write clean, reusable, and efficient code following best practices.
  • Takes ownership of their work and consistently delivers results in a fast-paced environment.
  • Work closely with the team in an agile and collaborative environment.
  • Troubleshoot and resolve software defects and performance issues.
Qualifications
  • A minimum of 2-5 Years of Full Stack Java Development experience.
  • Strong knowledge of Data Structures and Algorithms, System Design.
  • Expertise in Java 8+ and its modern features (eg. Streams, Lambda Expressions, Optional, Functional Interfaces)
  • Hands-on experience building enterprise-grade applications using Java, Spring Framework (Spring Boot, Spring JDBC, Spring Security)
  • Proficiency in Spring Boot for building microservices and RESTful APIs is a plus.
  • Experience with Spring Core, Spring MVC, Spring Data, and Spring Security.
  • Understanding of dependency injection
  • Strong knowledge of SQL databases like Postgres, SQL Server.
  • Experience with JPA/Hibernate for ORM and understanding of database optimization techniques, query performance tuning, and designing efficient models.
  • Proficiency in designing RESTful APIs and working with API specifications and documentation tools like Swagger/OpenAPI
  • Experience with OAuth 2.0, JWT for authentication and authorization mechanisms.
  • Strong knowledge of React, Redux Toolkit (Optional)
  • Expertise in building and optimizing applications with React functional components and leveraging React Hooks for state and side effects management
  • Provider in React and Context API
  • Strong hands-on experience with TypeScript for building type-safe React applications.
  • Deep understanding of TypeScript features like interfaces, generics, type inference etc
  • Strong understanding of semantic HTML and modern CSS for responsive design
  • Familiarity with Material UI and Tailwind CSS for building modern, user-friendly, and scalable UI components.
  • Proficiency with Git and working with branching strategies
  • Experience with optimizing application performance including JVM tuning, caching strategies, and improving query performance in databases
  • Strong understanding of security best practices for both frontend and backend, including secure coding, and protecting APIs.
  • Familiarity with cloud services (Azure, AWS, GCP) is a plus.

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: Quest Software
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Performance tuning Hibernate Coding Active directory Agile JDBC Data structures System design HTML HTTP

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Microsoft Cloud Native Developer

  • Hexaware Technologies
  • 6 - 11 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Microsoft Cloud Native Developer

  • Hexaware Technologies
  • 6 - 11 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Appian Developer

  • Hexaware Technologies
  • 6 - 11 years
  • Pune
  • 2 days ago
₹ Not Disclosed

React Js Senior Developer (Immediate Joiners only)

  • Einfochips
  • 6 - 11 years
  • Indore
  • 2 days ago
₹ Not Disclosed

Quest Software

Quest Software Inc.