Java Software Engineer
10 hours ago
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
-
Senior Java Software Engineer
10 hours ago
Pimpri, India Recro Full timeSenior Software Engineer (6+ Years Experience) Location: Pune, India (Hybrid) Experience: 6+ Years Role Overview We are seeking a Senior Software Engineer who is an expert, hands-on problem solver with strong experience in designing, developing, and deploying high-quality Java applications. The ideal candidate has deep technical knowledge, can tackle complex...
-
Senior Java Software Engineer
10 hours ago
Pimpri, India LTIMindtree Full timeWe are hiring Java SB MS Developer !!! Experience - 5.2 to 12 years NP - 60 to 90 days Location - Pune Mandatory skills - Java, Spring Boot, Microservices Work Mode- Hybrid JD Should have working experience in Core Java and J2EE Spring Springboot Microservices Database and Mongo DB Should be well versed and have real time experience on Junit GITHUB Maven GIT...
-
Java Specialist
10 hours ago
Pimpri, India Cybage Software Full timeAbout Cybage: Founded in 1995, Cybage Software Pvt. Ltd is a technology consulting organization specializing in outsourced product engineering services. As a leader in the Technology and product engineering space, Cybage works with some of the world’s best independent software vendors. Our solutions are focused on modern technologies and are enabled by a...
-
Software Engineer
10 hours ago
Pimpri, India IRIS Software Group Full timeCompany Overview IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite of cloud-native solutions. With over 100,000 customers across 135 countries, we deliver mission-critical software spanning accountancy and finance, HR and...
-
Java Software Engineer
10 hours ago
Pimpri, India Creospan Private Limited Full timeOur Company Creospan is a subsidiary of Creospan Inc., our parent company, headquartered in Chicago, IL. From our humble beginnings in 1999 – with just a handful of employees and a mission to help our clients leverage emerging web technologies to build next-generation products – technology has changed dramatically, yet our curiosity has remained...
-
Lead Java Engineer
10 hours ago
Pimpri, India InRhythm Full timeWe’re Looking for a Lead Java Engineer! Our Team is looking for someone who has a passion for building rich full stack web & cloud-native applications. This individual will own the full software development lifecycle to assess, and deliver critical web and cloud platforms that will directly impact hundreds of thousands to millions of users. This individual...
-
Senior Software Engineer
10 hours ago
Pimpri, India IRIS Software Group Full timeIRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by developing integrated software solutions to minimise admin, make business processes more efficient and give more time to do what’s valued. We started 45 years ago...
-
Senior Software Engineer
10 hours ago
Pimpri, India Persistent Systems Full timeAbout Position: We are looking for a highly skilled Senior Software Engineer – Full Stack with strong expertise in React.Js and Java to build scalable, high-performance web applications. This role involves working on modern front-end interfaces and robust backend systems, contributing to architecture decisions, and collaborating across teams in an Agile...
-
Java Full Stack Engineer
10 hours ago
Pimpri, India Aptia Group Full timeWe are seeking a highly skilled and experienced Senior Developer to join our dynamic team. The ideal candidate will possess a strong technical background and a passion for delivering high-quality software solutions. Location - Mumbai/ Pune/ Gurgaon Job Responsibilities Required Qualifications - Over 10+ years of professional software development experience...
-
Senior Software Engineer
10 hours ago
Pimpri, India Caizin Full timeAbout the Role: We are looking for a skilled Java Developer with 5 to 8 years of experience in building scalable, resilient, and distributed systems using microservices architecture. The ideal candidate should have strong coding skills in Java, a sound understanding of system design principles, cloud-native application development, and best practices in...