HamburgerMenu
hirist

QBrainX - Java Developer - Data Structure & Algorithm

Qbrainx India Private limited
Any Location
3 - 5 Years
star-icon
3.8white-divider29+ Reviews

Posted on: 22/07/2025

Job Description

Role : Java Developer

We're looking for a skilled and enthusiastic Java Developer with 3-5 years of experience to join our team.

If you have a solid foundation in Java, practical experience with modern frameworks, and a knack for problem-solving, we encourage you to apply! This is a full-time, remote position (based on project needs), ideal for someone who can hit the ground running with an immediate to 15-day notice period.

As a Java Developer, you'll be instrumental in designing, developing, and maintaining high-quality software solutions that drive our projects forward.


Responsibilities :


- Develop, test, and deploy robust and scalable applications using Java and related technologies.

- Work on various layers of the application, contributing to both backend services and API

development.

- Implement and maintain applications built with Spring Boot and following Microservices

architecture principles.

- Collaborate with cross-functional teams, including product managers, UI/UX designers, and

other developers, to define, design, and ship new features.

- Write clean, maintainable, and efficient code following best practices and coding standards.

- Participate in code reviews to ensure code quality and knowledge sharing.

- Actively contribute to all phases of the development lifecycle, from requirements gathering to

deployment and support.

- Troubleshoot, debug, and resolve software defects and technical issues efficiently.

- Continuously discover, evaluate, and implement new technologies to maximize development

efficiency and product performance.


Technical Skills :


Strong Java Fundamentals :


- Deep understanding of Core Java concepts, including OOP, data structures, algorithms,

multithreading, and collections.

- Proficiency in Java 8+ features.


Frameworks & Technologies :


- Extensive experience with the Spring Framework, particularly Spring Boot.

- Proven experience in developing and deploying Microservices architectures.

- Familiarity with RESTful APIs design and development.


Databases :


- Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and/or NoSQL

databases (e.g., MongoDB, Cassandra).

- Familiarity with ORM frameworks like Hibernate/JPA.


Tools & Methodologies :


- Experience with version control systems, especially Git.

- Familiarity with build tools such as Maven or Gradle.

- Understanding of Agile/Scrum development methodologies.


Problem-Solving & Debugging :


- Excellent problem-solving and analytical skills with a strong ability to debug complex issues.

- Ability to write unit and integration tests.


Education :


- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field


info-icon

Did you find something suspicious?