Search by job, company or skills

Gnapi Technologies

Senior Java Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

Gnapi Technologies., is an Information Technology Company established in 2016 with registered offices in India, Canada and United States. Gnapi provides end-to-end IT services and solutions to help and support clients succeed. Gnapi fosters a deep understanding of clients businesses and builds strong relationships to best-fit IT solutions, supported by our technology expertise. Gnapi has a strong expertise in GIS applications working closely with multiple customers across North America.

Job Description

We are looking for an experienced Senior Java Full Stack Developer who can design, develop, and deliver scalable enterprise applications. The ideal candidate has strong expertise in Java/Spring Boot for backend services and modern JavaScript frameworks such as React or Angular for the frontend. You'll be responsible for driving end-to-end technical solutions, mentoring developers, and ensuring best practices across architecture, coding, and DevOps.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and RESTful APIs.
  • Build rich and responsive web applications using React.js / Angular / Vue.js.
  • Collaborate with product managers, designers, and other engineers to define and deliver high-quality solutions.
  • Integrate with databases such as MySQL, PostgreSQL, or MongoDB.
  • Implement CI/CD pipelines, code reviews, and unit/integration testing.
  • Mentor junior developers and contribute to architecture and design discussions.
  • Proficiency in working with Python, Kubernetes and Dockers.
  • Proficiency in working with Source Code (Git, SVN, Mercurial).
  • Stay up-to-date with emerging technologies and propose adoption where beneficial.
  • Strong Communication Skills and Mentorship Skills.

Required Skills

  • Strong proficiency in Core Java, Spring Boot, Spring MVC, and JPA/Hibernate.
  • Experience building REST APIs and microservice architectures.
  • Proficiency in React.js or Angular (React preferred).
  • Solid understanding of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Experience with SQL and NoSQL databases.
  • Knowledge of Git, Maven/Gradle, and CI/CD tools (Jenkins, GitHub Actions, etc.).
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS / Azure / GCP) is a plus.
  • Understanding of security best practices, authentication, and authorization (OAuth2, JWT).

Good to Have

  • Exposure to micro frontend architecture or modular UI design.
  • Experience with message queues (Kafka, RabbitMQ).
  • Basic knowledge of DevOps pipelines and infrastructure as code.
  • Familiarity with Agile/Scrum methodologies.

Benefits

We believe that our people are our strength. Along with a competitive salary, we provide a range of benefits designed to support your well-being and growth.

  • Health Insurance
  • Vacation & Sick Leaves
  • Wellness Benefits
  • Upskilling Support
  • Annual Team Outing
  • Social Club & Book Club

Join us if you love solving problems, building scalable applications, and working in a collaborative environment!

check(event) ; career-website-detail-template-2 => apply(record.id,meta) mousedown=lyte-button => check(event) final-style=background-color:#6875E2;border-color:#6875E2;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=>

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135803169