Jobs
Interviews

255 Data Structure Jobs - Page 11

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 20.0 years

15 - 30 Lacs

hyderabad, chennai, bengaluru

Work from Office

Job Description We are seeking a highly skilled and motivated C# Developer to join our dynamic development team. The ideal candidate Job Summary:We are seeking a highly skilled C# Developer with a strong foundation in data structures, algorithms, and object-oriented programming (OOP) principles. The ideal candidate will be responsible for designing and developing high-performance, scalable applications and solving complex computational problems efficiently using C#. Key Responsibilities: Develop and maintain robust, efficient, and scalable C# applications. Apply advanced algorithms and data structures to solve performance-critical problems. Write clean, testable, and optimized code. Collaborate with product managers, engineers, and stakeholders to understand requirements and deliver solutions. Conduct code reviews and mentor junior developers on best practices. Implement unit tests and participate in debugging and performance tuning. Participate in architectural discussions and contribute to system design. Shift Timings: 2 PM to 11 PM IST

Posted Date not available

Apply

12.0 - 15.0 years

17 - 20 Lacs

pune

Work from Office

Role & Responsibilities : - Lead the design, analysis, and implementation of technical solutions. - Take full ownership of product features. - Participate in detailed discussions with the product management team regarding requirements. - Work closely with the engineering team to design and implement scalable solutions. - Create detailed functional and technical specifications. - Follow Test-Driven Development (TDD) and deliver high-quality code. - Communicate proactively with your manager regarding risks and progress. - Mentor junior team members and provide technical guidance. - Troubleshoot and resolve production issues with RCA and long-term solutions Required Skills & Experience : - Bachelors/Masters degree in Computer Science or related field with a solid academic track record. - 12+ years of hands-on experience in backend development for large-scale enterprise products. - Strong programming skills in Java; familiarity with Python is a plus. - Deep understanding of data structures, algorithms, and problem-solving. - Proficient in Spring Boot and RESTful APIs. - Experience with cloud technologies like ElasticSearch, Kafka, MongoDB, Hazelcast, Ceph, etc. - Strong experience in building scalable, concurrent applications. - Exposure to Service-Oriented Architecture (SOA) and Test-Driven Development (TDD). - Excellent communication and collaboration skills. Preferred Technologies : - Java, Spring Boot, J2EE - ElasticSearch, Kafka, MongoDB, Ceph - AWS, Storm, Hazelcast - TDD, SOA

Posted Date not available

Apply

5.0 - 10.0 years

10 - 20 Lacs

bengaluru

Hybrid

Required Skills & Qualifications Bachelors degree in Computer Science , Engineering , or related field (or equivalent practical experience). 5+ years of professional Java development experience. Proficiency in Java 8+ . Strong experience with Spring Boot and Spring ecosystem. Experience in developing and consuming RESTful APIs . Hands-on experience with Microservices architecture and related design patterns. Strong understanding of Data Structures, Algorithms, and Object-Oriented Programming (OOP) concepts. Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). Familiarity with Git and version control workflows. Understanding of CI/CD pipelines and containerization tools (Docker, Kubernetes) is a plus. Excellent problem-solving skills and attention to detail.

Posted Date not available

Apply

7.0 - 10.0 years

20 - 30 Lacs

bengaluru

Work from Office

At least 7+ years experience working in Java version 8 or above with hands on programming skills Experience in developing microservices using frameworks like Spring Boot Experience in working with database systems, data access layer like Spring Data JPA or Spring R2DBC Experience in data and awareness on CAP and PACELC theorems Strong track record of developing a backend solutions Good knowledge on OOPS concepts, design principles and design patterns Experience in writing unit and integration tests using Junit, Mockito, Wire-Mock Experience of working in agile methodologies preferably Scrum Should be familiar with build tools like Maven, Gradle or something similar Experience using any versioning control system like Git Good to have: modelling Experience of working in reactive java and Spring Webflux Good working experience in development of event driven systems using any framework TDD/DDD framework like cucumber Knowledge on CI/CD pipeline Good knowledge on containerization and orchestration tools like docker and Kubernetes Experience in working cloud Familiar with centralised logging solutions like Splunk and traceability across systems like Sleuth Familiar with code quality and security solutions like Snyk and Kenna

Posted Date not available

Apply

10.0 - 18.0 years

35 - 55 Lacs

pune

Hybrid

Note: We are only looking for candidates with experience in the flight domain, particularly with NDC or GDS API integrations. (Mandatory) The candidate should be part of the core technical group and work closely with the product team . The individual must be practising in a Technical Architect role currently , rather than being an aspirant or transitioning into it. Experience in any one programming language, i.e Java, Golang, C#. Requirements : More than 12 years of experience in software development using C#, Java or Golang along with Javascript, and Typescript Strong experience in developing and integrating Rest APIs, XML, JSON, SOAP An architectural & system design skills Strong experience in Principles of good software design Required: polymorphism, mutability vs immutability, side-effecting code, REST, Idempotency, SOLID, Imperative vs Functional, Stack vs Heap. Experience in Concurrent Programming: Threads, time slicing, thread safety, critical sections, async/await pattern, Queues & Topics, Streaming Experience in Performance enhancement e.g. Big-O notation An understanding of Scaling , e.g. Microservices, ESB, Sharding, Hexagonal Architecture Strong data storage experience with databases such as Postgres, Oracle, mysql, Active Record Pattern / ORM frameworks. Experience in scaling software for performance and growth. Experience in GCP/AWS Experience in Agile development experience Experience with code review tools like SonarQube, etc. Proven experience in solving complex architecture and business problems with solutions that are extensible, simple, and optimal Ability to think in terms of integrating systems and networks as well as programs Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance Experience in communicating with engineering leadership to understand requirements describing software product features, technical designs, and product strategy Exposure to network security is a plus Email: Sam@hiresquad.in

Posted Date not available

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies