Java Software Engineer

2 weeks ago


Pune, India Deloitte Full time

Job Title: Senior Java Developer (Senior Consultant) Location: Pune Experience Required: 6+ Years Notice Period: Immediate to 30 Days Employment Type: Full-time / Senior Consultant Job Summary We are seeking a highly skilled Senior Java Developer with strong expertise in Core Java, Java 8+, Spring Boot, and microservices to join our engineering team in Pune. The ideal candidate must be capable of designing scalable backend systems, driving technical decisions, and delivering high-quality code with minimal supervision. This role requires hands-on development, problem-solving, and leadership abilities. Key Responsibilities Backend Development Design and develop high-performance backend services using Core Java & Java 8+ . Build and maintain microservices , REST APIs, and distributed systems. Implement reusable, modular, and secure backend components. Architecture & System Design Participate in low-level and high-level design , including class diagrams, sequence diagrams, flow charts. Ensure architectural scalability, reliability, and maintainability. Optimize applications for performance and security. Database & Data Handling Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB , etc. Write optimized queries and implement efficient data access patterns. Handle transactions, indexing, and schema design. Cloud & DevOps Integrate with cloud platforms (AWS/Azure/GCP) . Work with CI/CD pipelines (Jenkins, GitHub Actions, GitLab). Experience with Docker and Kubernetes for deployment is a plus. Testing & Code Quality Write unit tests using JUnit, Mockito , and follow TDD/BDD principles. Perform debugging, root-cause analysis, and performance tuning. Participate in code reviews and maintain high coding standards. Team Collaboration Work closely with product owners, architects, QA, and frontend teams. Contribute to sprint planning, effort estimation, and technical discussions. Mentor junior developers and guide them with best practices. Must-Have Skills 6+ years of hands-on experience in Java, Java 8+, Spring Boot . Strong understanding of microservices architecture and distributed systems. Experience with RESTful services, JSON, API development , and integrations. Strong knowledge of Hibernate/JPA, SQL , and at least one major relational DB. Experience with Kafka, RabbitMQ, or other messaging systems . Strong knowledge of data structures, algorithms, and OOP principles. Proficiency with Git, Maven/Gradle, CI/CD tools. Good-to-Have Skills Cloud experience (AWS Lambda, S3, EC2, Azure Services, etc.). Knowledge of Docker, Kubernetes, Terraform, API Gateway. Experience with caching (Redis, Hazelcast). Exposure to event-driven systems and large-scale application environments. Soft Skills Strong communication and stakeholder collaboration. Analytical thinking and excellent problem-solving skills. Ability to work under tight timelines (immediate joiner preferred). Independence, ownership mindset, and leadership qualities. Education Bachelor’s/Master’s degree in Computer Science, Engineering, or equivalent. Why Join Us? Work on enterprise-grade, modern Java-based platforms. Fast-paced team with strong engineering standards. Opportunity to take technical ownership and lead solutions.



  • Pune, India Perforce Software Full time

    Job Description Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you...


  • Pune, India GOKLOUD SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Description :Job Title : Senior Software Engineer Java & RustLocation : Pune, IndiaExperience : 6+ yearsAbout the Role :We are looking for a skilled Senior Software Engineer with a strong background in Java and recent hands-on experience in Rust (Axum + Tokio). The ideal candidate will have a solid foundation in backend development, systems programming, and...


  • Pune, India Talentgigs Full time

    Role: Lead Java DeveloperExperience: 10 years (HYBRID)Mandatory skills: Core Java (version 8+), SpringBoot, Microservices, Data (SQL/NoSQL)Domain: Ecommerce domain experienceRole OverviewPosition: Lead Software Engineer(Full-time, Pune)Budget: top performers convert to client payroll post-probationClient: Global Ecommerce Giant via Kforce IndiaExperience:...


  • pune, India beBeeBackend Full time

    Job OpportunityWe are seeking a highly skilled and experienced software engineer to fill the role of Java Fullstack developer.Design, develop, and maintain scalable backend services utilizing Java (Spring Boot preferred) for optimal performance and efficiency.Collaborate with UI/UX designers to craft user-centered and visually appealing interfaces using...


  • Pune, Maharashtra, India Talentgigs Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role: Lead Java DeveloperExperience: 10 years (HYBRID)Mandatory skills: Core Java (version 8+), SpringBoot, Microservices, Data (SQL/NoSQL)Domain:Ecommerce domain experienceRole OverviewPosition: Lead Software Engineer(Full-time, Pune)Budget: top performers convert to client payroll post-probationClient: Global Ecommerce Giant via Kforce IndiaExperience: ...


  • Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...


  • Pune, Maharashtra, India Equifax Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Equifax is seeking creative, high-energy and drivensoftware engineerswith hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed,...


  • Pune, India LTIMindtree Full time

    Job Title: Java DeveloperEmployment Type: HybridExp: 5-15 YearsLocation; PuneRole Overview:We are seeking a skilled Java Developer to join our team. The ideal candidate will have strong expertise in Java development and experience working with modern build tools and CI/CD pipelines. You will be responsible for designing, developing, and maintaining...

  • JAVA ESB Specialist

    2 weeks ago


    Pune, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...

  • JAVA ESB Specialist

    2 weeks ago


    Pune, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...