Skip to content
← Back to job listings

Celoxis- Medior Backend Java Developer

Nexthire · pune, IN

External listingfull-time3 months ago

About The Role

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

This is an external listing. JobSpring does not represent or verify the employer. Report this listing