Java Software Engineer

3 weeks ago


Pune India Deloitte Full time

Job Description 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...


  • Jaipur, India Metacube Software Pvt Ltd Full time

    Job Description Company Description Metacube Software Pvt Ltd is a leading IT solutions and services provider specializing in enterprise application and product development across diverse domains such as global trade management, supply chain analytics, manufacturing analytics, CRM, and eCommerce. With expertise in platforms like J2EE, .Net, and force.com,...

  • Java - Engineer

    4 weeks ago


    Noida, India IRIS software Full time

    Job Description Why Join Iris Are you ready to do the best work of your career at one ofIndia's Top 25 Best Workplaces in IT industry Do you want to grow in an award-winning culture thattruly values your talent and ambitions Join Iris Software - one of thefastest-growing IT services companies- whereyou own and shape your success story. About Us At Iris...


  • India Nonrel Technologies Full time

    Company Description Nonrel Technologies is a leading IT software company specializing in delivering innovative, scalable, and secure software solutions tailored to meet the unique needs of businesses across various industries. With expertise in custom software development, cloud computing, data analytics, and IT consulting, Nonrel empowers organizations to...


  • India Nonrel Technologies Full time

    Company Description Nonrel Technologies is a leading IT software company specializing in delivering innovative, scalable, and secure software solutions tailored to meet the unique needs of businesses across various industries. With expertise in custom software development, cloud computing, data analytics, and IT consulting, Nonrel empowers organizations to...

  • Software Engineer

    1 week ago


    Pune, India Equifax Full time

    Job Description Equifax is seeking creative, high-energy and driven software engineers with 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...


  • Pune, India Equifax Full time

    Job Description Equifax is seeking creative, high-energy and driven software engineers with 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...


  • 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 People Prime Worldwide Full time

    Job Description About Client: Our Client is a largest Top 5 Software giant in India, with over 11.3 USD billion dollars revenue, Global work force 2,40,000 employees, It delivers end-to-end technology, consulting, and business process services to clients across the globe, Presence: 60+ countries and Publicly traded company NSE & BSE (India), NYSE (USA). Job...