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
● Datab
📌 Celoxis- Medior Backend Java Developer (Pune)
🏢 NextHire
📍 Pune