Java Developer

Quarks


Date: 4 days ago
City: Bengaluru, Karnataka
Contract type: Full time
Responsibilities

  • Design, develop, and maintain Java-based applications using Java 8 or above.
  • Utilize SpringBoot 2 and Hibernate to build high-performance, scalable solutions.
  • Create and manage REST APIs to integrate with other services and systems.
  • Work with RDBMS (MySQL/PGSQL) for database management, querying, and optimization.
  • Collaborate with the team using Git for version control and source code management.
  • Apply basic design patterns to ensure clean, maintainable code.
  • Implement pub/sub architecture to ensure efficient communication across distributed systems.
  • Utilize Golang for additional backend functionality as needed.
  • Write unit and integration tests to ensure code quality and reliability.
  • Collaborate with other developers, QA engineers, and stakeholders to deliver high-quality software.

Requirements

  • Strong experience with Java 8 or above and a deep understanding of object-oriented programming.
  • Hands-on experience with SpringBoot 2 for building microservices and enterprise applications.
  • Proficiency in Hibernate for ORM (Object-Relational Mapping) and database interaction.
  • Experience with relational databases like MySQL and PostgreSQL.
  • Knowledge of REST API design and development.
  • Solid understanding of Git for version control.
  • Familiarity with basic design patterns such as Singleton, Factory, Observer, etc.
  • Experience with pub/sub messaging systems (e. g., Kafka, RabbitMQ).
  • Familiarity with Golang for backend development is a plus.

This job was posted by Prince Chaudhary from Quarks Technosoft.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Process Assistant, Outbound

Amazon, Bengaluru, Karnataka
3 days ago
DescriptionAmazon is a highly data driven company highly passionate about its customers. In this context it is vital to ensure the customers always get their orders on time and with quality. The processes at the FCs are largely manual involving large numbers of associates. One of the most critical roles is that of a process associates who mentor/guide the associates...

Graphic Designer

FOXO, Bengaluru, Karnataka
4 days ago
We are looking for a passionate Graphic Designer who can translate ideas into visually stunning and impactful designs. The ideal candidate has a keen eye for aesthetics, understands branding, and excels in digital content creation, UI/UX elements, and marketing visuals.ResponsibilitiesDesign engaging assets for digital and print media, including social media posts, website graphics, presentations, marketing campaigns, and promotional materials.Collaborate closely...

Software Engineer 1

Gameberry Labs, Bengaluru, Karnataka
5 days ago
As a Software Engineer, we expect you to be motivated to solve real-life complex problems and create compelling experiences for our Players. Being a small company, we have a culture of creative problem-solving, intellectual design, fast-paced development, and passionate product delivery. The pace of our growth is incredible. If you want to tackle hard, interesting, and UNIQUE problems, and create...