Principal Java Software Engineer

4 weeks ago


Gurgaon, Haryana, India Infogain Full time

Core Java Developer Job Description



About the Job



As a Core Java Developer at Infogain, you will play a key role in designing, developing, and implementing complex Java applications. You will lead and mentor junior developers, provide technical guidance and code reviews, and collaborate with cross-functional teams to deliver high-quality solutions.



Responsibilities




  • Design and develop complex Java applications
  • Lead and mentor junior developers
  • Provide technical guidance and code reviews
  • Collaborate with cross-functional teams
  • Troubleshoot and resolve complex technical issues
  • Stay up-to-date with industry trends and emerging technologies
  • Participate in agile development methodologies
  • Write unit tests, integration tests, and automated tests
  • Communicate technical designs and solutions to non-technical stakeholders


Requirements




  • 5 years of experience in Java development
  • Strong knowledge of Java 8+, Spring, Hibernate(JPA), and related technologies
  • Strong knowledge of Messaging tools and NoSql/Sql databases
  • Strong understanding of software design patterns and principles
  • Excellent problem-solving skills and debugging techniques
  • Experience with agile development methodologies


Nice to Have




  • Experience with DevOps tools
  • Experience with microservices architecture
  • Software design pattern knowledge
  • Certification in Java or related technologies


About Infogain



Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries.



Why Join Us



As a Core Java Developer at Infogain, you will have the opportunity to work on complex projects, collaborate with a talented team, and grow your skills in a dynamic and fast-paced environment.



  • Gurgaon, Haryana, India Epam Full time

    Job DescriptionWe are seeking a Principal Java Software Architect to drive the development of our projects. As a key member of our team, you will be responsible for defining and implementing the architecture of our software solutions.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy new featuresWork on bug fixing and...


  • Gurgaon, Haryana, India ixigo Full time

    About the Role:We are seeking a highly skilled Principal Software Architect to join our team at ixigo, a leading travel technology company based in Gurugram, India.The ideal candidate will have a strong background in software engineering and a proven track record of designing and developing scalable, high-performance software applications.Design and develop...


  • Gurgaon, Haryana, India Deutsche Telekom Digital Labs Full time

    Job Title: Lead Engineer JavaDeutsche Telekom Digital Labs is seeking a seasoned Lead Engineer Java to spearhead the development of large-scale enterprise applications. As a technical anchor for an engineering team, you will create, own, and be responsible for the application architecture that best serves a product in its functional and non-functional...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    Transforming Healthcare with TechnologyAt UnitedHealth Group, we're committed to helping people live healthier lives and making the health system work better for everyone. As a Principal Software Engineer - Cloud Architect, you'll play a crucial role in shaping the technical roadmap of our cloud-based enterprise applications.Key Responsibilities:Design and...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Technical Skills and ResponsibilitiesDesign and implement software programs, ensuring they meet requirements and are efficient.Evaluate and test new software applications to identify areas for improvement.Modify existing software programs to enhance their functionality and performance.Write and implement high-quality, efficient code to meet business...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:As a skilled Java Developer at Redian Software Global, you will be responsible for designing, implementing, and managing software programs. Your key deliverables will include researching and developing software solutions, testing and evaluating new programs, identifying areas for modification in existing programs, and developing these...


  • Gurgaon, Haryana, India ZKonsult Innovative Solutions Private Limited (ZISPL) Full time

    Job Requirements:We are looking for a qualified Java Software Engineer to join our team at ZKonsult Innovative Solutions Private Limited (ZISPL).Key Responsibilities:Minimum 3-6 years of experience as a Java Software Engineer.Proficient in Core and advanced Java concepts like memory, multi-threading, processes, and collections.Proficient in common developer...


  • Gurgaon, Haryana, India The Nielsen Company Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at The Nielsen Company. As a key member of our engineering team, you will be responsible for designing and implementing technical solutions that drive business growth and innovation.Key ResponsibilitiesDesign and develop scalable, efficient, and secure software systems...


  • Gurgaon, Haryana, India People Strong Technologies Full time

    Job Title: Java EngineerJob Summary:We are seeking a highly skilled Java Engineer to join our team. The ideal candidate will have a strong background in Java development, with experience in designing and developing scalable and efficient software solutions.Responsibilities:Design and develop high-quality Java software applicationsCollaborate with...


  • Gurgaon, Haryana, India YO HR CONSULTANCY Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a highly skilled Senior Java Software Engineer to join our team at YO HR CONSULTANCY. As a Senior Java Software Engineer, you will be responsible for designing and developing software and web applications, as well as participating in the rollout of software releases and Site Reliability...


  • Gurgaon, Haryana, India GoldenHire Full time

    About GoldenHireGoldenHire is a dynamic organization that thrives in the ever-evolving landscape of technology. We are dedicated to delivering innovative solutions that cater to the changing needs of our clients.Competitive Salary: $120,000 - $180,000 per annumWe are currently seeking a highly skilled Senior Java Software Engineer to join our team. As a...


  • Gurgaon, Haryana, India Johnson Controls Full time

    About Johnson ControlsJohnson Controls is a global leader in delivering products and solutions that improve energy efficiency and reduce environmental impact.Role OverviewWe are seeking a skilled Principal Software Engineer to join our India Engineering Center team.Key ResponsibilitiesDesign and develop robust Windows Applications for large-scale,...


  • Gurgaon, Haryana, India ivalueplus services pvt ltd Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to contribute to the development of our e-commerce platform at iValuePlus Services Pvt Ltd. As a key member of our engineering team, you will play a pivotal role in designing, developing, and maintaining high-quality software.Key Responsibilities:Design, develop, and maintain robust and...


  • Gurgaon, Haryana, India Publicis Sapient Full time

    Job Title: Senior Java Software EngineerPublicis Sapient is seeking a skilled Sr Java Software Engineer to join our team. As a skilled Java developer, you will work on designing, developing, and deploying complex distributed systems, ensuring scalability, security, and reliability.Key ResponsibilitiesDesign and develop high-performance Java...


  • Gurgaon, Haryana, India Insignia Consultancy Solutions Full time

    Role Summary:As a Java Software Engineer at Insignia Consultancy Solutions, you will be responsible for designing, developing, and maintaining Java-based microservices in accordance with best practices. This role requires collaboration with cross-functional teams to define design and ship new features, ensuring performance, quality, and responsiveness of...


  • Gurgaon, Haryana, India Trusted Media Brands Full time

    We are seeking a highly skilled Software Engineer with expertise in Java to join our team at "". Key responsibilities include developing and maintaining robust software applications using Java, collaborating with cross-functional teams, and driving technical innovation.Key Skills:Proficiency in JavaExperience with Agile development methodologiesStrong...


  • Gurgaon, Haryana, India FRI FIL India Business and Research Services Private Limited Full time

    About the RoleThe Senior Java Software Engineer within WI Solutions Office builds custom lightweight solutions using the Java stack. Working in an agile environment, the Senior Java Software Engineer interprets customers' needs and designs/builds tools that solve business challenges. The Senior Java Software Engineer will work closely with business...


  • Gurgaon, Haryana, India IMPRONICS TECHNOLOGIES PRIVATE LIMITED Full time

    Job SummaryInnovative Java Developer Needed for Exciting Opportunities at IMPRONICS TECHNOLOGIES PRIVATE LIMITED.We are seeking a highly skilled Java Developer to join our team and collaborate with experienced software engineers to deliver high-quality software solutions. The ideal candidate will have in-depth knowledge of Java and Java EE, excellent...


  • Gurgaon, Haryana, India exl Full time

    As a Senior Software Engineer - Java, you will be responsible for designing, developing, and maintaining high-quality software applications using Java. You will work closely with our cross-functional team to identify and prioritize project requirements, develop technical solutions, and ensure timely delivery.Key responsibilities include:Design and develop...


  • Gurgaon, Haryana, India Evnek Technologies Pvt Ltd Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Evnek Technologies Pvt Ltd. The ideal candidate will have a strong background in software development, proficient in Java and Angular technologies, and a passion for delivering high-quality software solutions.Key Responsibilities:Design,...