Software Engineer: Java + Code Reasoning

1 week ago


Gurgaon, Haryana, India Pylon Management Consulting Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Duration: 1.5 months

Employment Type: Contractor Assignment (no medical/paid leave)

Location: Remote

Experience: 5+ Years

Skills required: Java, Algorithms, Data Structures,competitive programming

Working days and shift time: At least 4 hours per day and minimum 20 hours per week (Overlap of 4 hours with PST timezone)

  • Flexible engagement options: 20 hrs/week, 30 hrs/week, or 40 hrs/week

Role & responsibilities

We are hiring experienced engineers who love algorithms, competitive programming, and performance engineering. In this role, you will design challenging coding problems, build benchmarking & evaluation systems, and develop robust Java-based solutions that test reasoning, correctness, and efficiency.

What Youll Do:

  • Design algorithmically rich coding problems across DS, Graphs, Number Theory, Strings
  • Build evaluation frameworks, benchmarks & comprehensive test suites
  • Write clear technical specs and metadata (difficulty, taxonomy, metrics)
  • Drive performance optimization and edge-case coverage

Preferred candidate profile

  • 5+ years software engineering, 4+ years Java
  • Strong knowledge of algorithms, data structures, complexity analysis
  • Experience in competitive programming (ICPC, Codeforces, LeetCode, Topcoder, etc.) is a big plus
  • Familiarity with test automation / benchmarking / performance engineering

  • Java Developer

    1 week ago


    Gurgaon, Haryana, India Iris Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job description:Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application...


  • Gurgaon, Haryana, India Wyzard Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the RoleWe are looking for a skilledJava Developerwith at least 3- 6 years of experience in backend development. The ideal candidate will have hands-on expertise inSpring Boot,MySQL/PostgreSQL, and have understanding ofNoSQLdatabasesMongoDb. A background inproduct engineeringand familiarity withAWScloud services is highly...

  • Java Software Engineer

    22 hours ago


    Gurgaon, Haryana, India Paisabazaar Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Title:Java DeveloperCompany:PaisabazaarLocation:Gurgaon, IndiaExperience:3-6 YearsEducation:B.Tech/B.E. (Preferred)About Paisabazaar:Paisabazaar is India's largest online marketplace for lending products. We are dedicated to simplifying financial decisions for millions of customers by providing transparent and accessible financial solutions. Join our...


  • Gurgaon, Haryana, India SFL Tech Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionSFL Tech revolutionizes the logistics landscape with scalable, integrated logistics management solutions tailored for supply chain operators. As an all-Platinum accredited partner for CargoWise, SFL Tech guides clients through every stage of CargoWise implementation, from initial deployment to ongoing maintenance. Headquartered in Dubai...


  • Gurgaon, Haryana, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIt's a chance to hone your existing technical skills and advance your career while building a wide network...


  • Gurgaon, Haryana, India TIGI HR Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Senior Java DeveloperLocation:GurugramExperience:6-10 YearsWe are seeking a seasonedSenior Java Developerwith deep expertise in Java application development and emergingAI-driven agentic systems. The role requires a blend of strong backend engineering skills and hands-on experience with modern AI frameworks to design scalable, intelligent, and...

  • Java developer

    1 week ago


    Gurgaon, Haryana, India Vinove Software and Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job ResponsibilitiesDrive, design, build and deliver end-to-end solutions using Agile and User Centered Design processes.Build a distributed system based on SOLID design principles, concurrency, and distributed data.Demonstrate experience writing enterprise software applications for high frequency and low latency environments.Hit the ground running with a...


  • Gurgaon, Haryana, India MakeMyTrip Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Years of experience : 4-6 yearsLocation : Gurgaon/BangaloreAreas of responsibilities:Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needsDesign and defining the interaction between the different component piecesWrite efficient code...

  • Java Engineer

    2 weeks ago


    Gurgaon, Haryana, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    We are looking for a skilled Java Engineer with 5 to 10 years of experience, located in Gurgaon. The ideal candidate will have expertise in Java SE/EE platforms, Spring Boot/Spring, JPA/Hibernate, and automated tests using Unit, Integration, and End-2-End tests.Roles and ResponsibilityDesign, develop, and test software applications using Java and related...


  • Gurgaon, Haryana, India EDGE Executive Search Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    The JobThe candidate will have 4-8experience of Java development to meet the needs of our expanding portfolio of Financial Services clients.  This is an excellent opportunity to be part of a team based out of Gurgaon and to work with colleagues across multiple regions globally.The candidate will be expected to take ownership of development tasks assigned to...