Skip to main content
Posted 17 May, 2026

Celoxis- Medior Backend Java Developer

Nexthire
pune,IN Full Time
Reference: 136_762505_9294f478a67c

Medior Backend Java Developer

About the Project

Join our team and work on a mature, feature-rich Project & Service Automation (PSA)

platform, an enterprise-grade solution that powers project management, resource planning,

time tracking, expense management, and business reporting for global customers. Our

platform supports multi-tenant environments with complex business workflows, and we are

actively expanding its capabilities with advanced AI/ML features.

Key Responsibilities

Design and implement RESTful APIs following established architectural pattern

Develop and maintain backend features for project management, resource allocation,

time tracking, and expense management modules.

Participate in AI/ML feature development using LangChain4j and Spring AI

frameworks

Work with ORM to build complex database queries and optimize data access layers

Implement business logic for approval workflows and process automation

Integrate third-party services (accounting systems, CRM platforms, authentication

providers)

Develop scheduled background, data synchronization, and forecasting

Ensure proper security implementation through ACL and role based access control

Required Technical Skills

Technologies & Frameworks

Backend: Spring Boot 3.x, Spring MVC, Spring AOP, Spring WebSocket

ORM: Apache Torque with Criteria-based query building

Database: PostgreSQL with pgvector for AI embeddings

Security: OneLogin SAML, Google Authenticator, jBCrypt

Integrations: QuickBooks SDK, Zapier, Google services, MPXJ

Architecture & Design Patterns

Service Layer Pattern and Repository Pattern

Singleton, Factory, and Decorator patterns

Event-driven architecture (pub/sub, event listeners)

Multi-layered architecture design

Understanding of domain-driven design principles

Database & Data Management

PostgreSQL or similar relational databases

Transaction management and data integrity

Query optimization and performance tuning

Database migration and schema management

Experience with Criteria based query builder

Experience Level

5+ years of professional Java backend development experience with:

At least 2 years working with Spring Framework

Experience with enterprise-level applications

Understanding of multi-tenant architectures (preferred)

Exposure to project management or ERP systems (nice to have)

Soft Skills & Work Approach

Problem Solving: Ability to navigate and understand large, complex codebases

Code Quality: Writing maintainable, well structured code following established

patterns

Collaboration: Working with cross-functional teams (frontend, QA, product)

Documentation: Creating clear technical documentation and code comments

Learning Agility: Quickly understanding new domains and technologies

Attention to Detail: Ensuring data integrity and business rule compliance in complex

workflows

Desired Technical Skills

Frontend Basics: Understanding of React and REST API consumption patterns

Integration Experience: Webhooks, third-party API integration (QuickBooks, Zapier,

etc.)

Background Processing: Quartz scheduler or similar job scheduling frameworks

Reporting Engines: Experience with data visualization and reporting libraries

AI/ML Integration: LangChain4j, Spring AI, or similar AI frameworks

Why This Role is Interesting

Complex Domain: Work on sophisticated business logic

Architecture: Learn advanced patterns in multi-tenancy, event-driven design, and

extensible systems

Modern Tech: Actively integrating AI/ML capabilities into production

Scale: Navigate and contribute to a large, mature codebase with established

patterns

Impact: Your work directly affects project management workflows for enterprise

clients\

Growth: Exposure to diverse technical challenges from scheduling algorithms to AI

integration

Employment Type: FULL_TIME

Sign up for Job Alerts