Search by job, company or skills

projecttree

Senior Java Developer

Save
new job description bg glownew job description bg glow
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • job-tags display: flex; gap: 14px; flex-wrap: wrap; font-family: Segoe UI, sans-serif; padding-bottom:24px; .tag display: flex; align-items: center; gap: 10px; padding: 8px 16px; background: #fff; border-radius: 999px; font-size: 14px; color: #2b2b2b; border: 1px solid #e5e5e5; box-shadow: 0 2px 6px rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.7); .tag:hover background: #f0f7f3; border-color: #cfe7db; transform: translateY(-1px); /* ❌ REMOVE BACKGROUND */ .icon display: flex; align-items: center; justify-content: center; /* ✅ ICON SIZE FIX */ .icon svg width: 20px; height: 20px; stroke: #0b6b3a; stroke-width: 1.8; fill: none;

Surat / Ahmedabad

Full-Time, Part Time

6+ Years Experience

About Project Tree

At Project Tree, we bridge the gap between complex business challenges and elegant technical solutions. As a premier IT service provider in Gujarat, we specialize in building scalable, future-ready applications. We are looking for a visionary Senior Java Developer to join our leadership team and architect high-performance backend systems for our global enterprise clients.

Role Overview

As a Senior Java Developer (6+ Years) at Project Tree, you are the technical anchor of the backend engineering squad. You will lead the architectural design of distributed systems, ensuring high availability, security, and sub-second latency. You are expected to be a Problem Solver who mentors junior developers, drives code quality standards, and bridges the gap between complex business requirements and technical execution.

Key Responsibilities

  • Architectural Leadership: Lead the design and evolution of enterprise-grade microservices using Java 21 and Spring Boot 3.
  • System Scalability: Architect distributed systems capable of handling high concurrency, utilizing message brokers like Kafka and caching strategies such as Redis.
  • Cloud-Native Excellence: Drive the containerization strategy using Docker/Kubernetes and lead the integration of cloud-native services (AWS/Azure) into our application architecture.
  • Database Design & Optimization: Architect complex schemas in PostgreSQL or MySQL, focusing on query optimization, indexing strategies, and data integrity.
  • Security & Compliance: Implement robust security protocols, including OAuth2, JWT, and encrypted data-at-rest/motion, to protect sensitive global client data.
  • Technical Mentorship: Lead rigorous peer code reviews, establish coding standards, and mentor junior/mid-level developers to foster a culture of technical excellence.
  • DevOps Synergy: Collaborate with DevOps teams to build and maintain advanced CI/CD pipelines, ensuring seamless and automated deployment cycles.

Technical Skills & Qualifications

  • Core Tech: Expert-level mastery in Core Java (17/21), Spring Boot 3, Spring Security, and Spring Data JPA.
  • Microservices: Deep experience in building and managing distributed architectures, Service Mesh, and API Gateways.
  • Data & Infrastructure: Expert SQL optimization skills and proven experience with Kafka, Elasticsearch, or similar distributed technologies.
  • Testing: Strong commitment to Test-Driven Development (TDD) using JUnit, Mockito, and integration testing frameworks.
  • Education: Bachelor's or master's degree in computer science, IT, or related field.

Soft Skills & AI Integration

  • AI-Augmented Leadership: A forward-thinking mindset with the ability to leverage AI tools (e.g., GitHub Copilot, ChatGPT) to accelerate development velocity and code optimization.
  • Stakeholder Collaboration: Ability to communicate complex architectural decisions to non-technical stakeholders and product managers.
  • Strategic Problem-Solving: A proactive approach to identifying system bottlenecks before they impact production

What We Offer

  • Career Evolution: We provide a merit-based trajectory: Developer → Senior Developer → Technical Lead → Principal Architect. Your journey is defined by transitioning from execution to Strategic Architectural Governance.
  • Technical Autonomy: You have a seat at the table to influence technology choices, framework adoption, and long-term technical roadmaps.
  • Project Tree Life: We celebrate our wins! Enjoy a vibrant culture with frequent team lunches, dinners, annual trips, and our signature Cricket tournaments.
  • The Advantage: Modern infrastructure at our Iconic Shyamal (Ahmedabad) or Surat offices, premium hardware, and competitive salary benchmarks.

How To Apply

Interested candidates are invited to submit their Resume and a link to their GitHub profile or Portfolio to [Confidential Information] with the subject line: Senior Java Developer (6+ Years) - [Your Name].

To learn more about our vision, explore our website at https://projecttree.in/

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147806461

Similar Jobs

Remote

Skills:

JavaAWSSpring BootMicroservicesLambdaApiserverless workflows

Remote

Skills:

JavaSpring BootMicroservicesDockerawsci/cd