Jobs
Interviews

170 Data Structure Jobs - Page 7

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

8.0 - 12.0 years

7 - 11 Lacs

Gurugram

Work from Office

As a Lead Member Staff Engineer, you will be instrumental in designing and developing high-performance systems. You will work on large-scale projects that impact millions of users globally, focusing on building scalable, efficient, and reliable solutions. This is an opportunity to apply your strong foundation in Data Structures, Algorithms, and programming languages such as C++/ Java/ Python to real-world challenges. Key Responsibilities : - Design, implement, and optimize software systems and applications, ensuring high availability, scalability, and performance. - Lead technical design discussions and contribute to architecture decisions for large-scale projects. - Write clean, maintainable, and efficient code while following best practices for software development. - Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality products. - Mentor and guide junior engineers, providing technical leadership across the team. - Stay up to date with the latest advancements in technology, and advocate for the adoption of modern tools and methodologies. Requirements : - Bachelors or Masters degree in Computer Science, Engineering, or a related field from a top-tier institution. - Solid foundation in Data Structures and Algorithms with an ability to solve complex computational problems. - Proficiency in one or more programming languages, including C++ or Java or Python. - Work in collaboration with architects to write low-level design documents and to create a technical roadmap. - Rearchitect existing algorithms & implementations. Work with simulations for functional performance. - Experience with large-scale systems design and architecture. - Strong problem-solving skills, with a focus on writing efficient and optimized code. - Experience working on any micro service platform. Experience in Algorithmic development. Good understanding of version control system - Experience working on REST based API integration. - Good RDBMS skills and experience in DB/SQL. - Good understanding of design patterns, object-oriented design, and frameworks. - Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly. - Demonstrated ability to take ownership of technical projects and deliver end-to-end solutions.

Posted 2 months ago

Apply

10.0 - 14.0 years

30 - 40 Lacs

Bengaluru

Work from Office

Key Skills: Java Fullstack Developer, Java, Spring boot, Microservices, Database, Data Structure, Algos Roles and Responsibilities: Develop software in collaboration with product owners, to deliver i-Ready experiences. Collaborate with architects and senior engineers to design robust software ensuring seamless customer experience at scale. Operate with a continuous improvement mindset, conducting code and design reviews, as well as leveraging state-of-the-art code quality and productivity tools. Develop automated unit and integration tests to accompany all application code. Contribute ideas and effort to improve efficiency of our software development lifecycle. Drive code maintainability by addressing technical debt and defects proactively. Communicate clearly and consistently utilizing verbal and written forms, to ensure seamless progress on shared team goals. Engage in personal and peer development through mentorship program participation. Engage in proactive learning to improve functional as well as technical knowledge. Skills Required: Strong communication skills. Expertise with Java, Spring, Hibernate/JPA and related frameworks. Experience delivering cloud-hosted software services at scale, preferably AWS. Proven experience in designing features to meet business needs. Strong experience with SQL, Relational and Non-Relational databases. Proven experience in database design and performance tuning. Experience developing containerized services using docker. Experience working in an Agile environment, including experience with Scrum. Required Education and Experience: 5+ years of experience in web application development. Education: Bachelor's in computer science preferred.

Posted 2 months ago

Apply

10.0 - 14.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Role Purpose The purpose of the role is to create exceptional and detailed architectural application design and provide thought leadership and enable delivery teams to provide exceptional client engagement and satisfaction. Do 1. Develop architectural application for the new deals/ major change requests in existing deals a. Creates an enterprise-wide architecture that ensures systems are scalable, reliable, and manageable. b. Manages application assets and directs the development efforts within an enterprise to improve solution delivery and agility c. Guides how to construct and assemble application components and services to support solution architecture and application development d. Maintains the frameworks and artefacts used in the implementation of an application, with reference to the systematic architecture of the overall application portfolio e. Responsible for application architecture paradigms such as service-oriented architecture (SOA) and, more specifically, microservices, ensuring business achieve agility and scalability for a faster time to market f. Provide solution of RFPs received from clients and ensure overall design assurance Develop a direction to manage the portfolio of to-be-solutions including systems, shared infrastructure services, applications in order to better match business outcome objectives Analyse technology environment, enterprise specifics, client requirements to set a collaboration design framework/ architecture Depending on the clients need with particular standards and technology stacks create complete RFPs Provide technical leadership to the design, development and implementation of custom solutions through thoughtful use of modern technology Define and understand current state solutions and identify improvements, options & tradeoffs to define target state solutions Clearly articulate and sell architectural targets, recommendations and reusable patterns and accordingly propose investment roadmaps Evaluate and recommend solutions to integrate with overall technology ecosystem Tracks industry and application trends and relates these to planning current and future IT needs g. Provides technical and strategic inputs during the project planning phase in the form of technical architectural designs and recommendations h. Account mining to find opportunities in the existing clients i. Collaborates with all relevant parties in order to review the objectives and constraints of solutions and determine conformance with the Enterprise Architecture. j. Identifies implementation risks and potential impacts. k. Create new revenue streams within applications as APIs that can be leveraged by clients l. Bring knowledge of automation in application by embracing Agile and dev-ops principles to reduce manual part 2. Understanding application requirements and design a standardize application a. Creating Intellectual Property in forms of services, patterns, models and organizational approaches b. Designing patterns, best practices and reusable applications that can be used for future references c. Ensure system capabilities are consumed by system components and set criteria for evaluating technical and business value in terms of Tolerate, Invest, Migrate and Eliminate d. Provide platform to create standardize tools, uniform design and techniques are maintained to reduce costs of maintenance e. Coordinating input on risks, costs and opportunities for concepts f. Developing customised applications for the customers aligned with their needs g. Perform design and code reviews thoroughly on regular basis, keeping in mind the security measures h. Understanding design and production procedures and standards to create prototypes and finished products i. Work closely with systems analysts, software developers, data managers and other team members to ensure successful production of application software j. Offer viable solutions for various systems and architectures to different types of businesses k. Seamless integration of new and existing systems to eliminate potential problems and maintain data structure and bring value in terms of development l. Transforming all applications into digital form and implement and evolve around mesh app and service architecture that support new technologies like IOT, blockchain, machine learning, automation, BOTS etc m. Cloud Transformation: (Migration) Understanding non-functional requirements Producing artefacts such as deployment architecture, interface catalogue Identify internal and external dependency, vendor and internal IT management Support build and testing team n. Cloud Transformation: (Modernization) Understanding and Defining target architecture in Integration space Assessing project pipeline / demand and align to target architecture Technical support of delivery team in terms and POC and technical guidance o. Keep Up-to-date with the latest technologies in the market Mandatory Skills: Fullstack Java Enterprise. Experience: 10 YEARS.

Posted 2 months ago

Apply

9.0 - 14.0 years

16 - 22 Lacs

Hyderabad

Work from Office

- Minimum of 9+ years of professional experience in software development, with a focus on full-stack development using Java technologies, Azure DevOps REST API, SonarQube, and JFrog Artifactory. - Proven expertise in Java programming language and related frameworks (Spring, Spring Boot, Hibernate, etc.). - Strong understanding of front-end technologies including HTML5, CSS3, JavaScript, and related libraries. - Experience with modern front-end frameworks such as Angular, React, or Vue.js is a plus. - Proficient in using version control systems like Git. - Solid understanding of software design principles, data structures, and algorithms. - Familiarity with Agile methodologies and software development best practices. - Excellent problem-solving skills and the ability to work effectively in a collaborative team environment. - Strong communication skills, both written and verbal. - Demonstrated ability to lead and mentor junior developers. - Collaborating with cross-functional teams to gather and understand software requirements. - Designing and implementing scalable and efficient software solutions using Java and related technologies. - Developing front-end components with modern JavaScript frameworks, ensuring responsive and intuitive user interfaces. - Creating and optimizing database structures to support high-performance applications. - Writing clean, maintainable, and well-documented code, following industry best practices and coding standards. - Conducting thorough testing and debugging to identify and resolve issues promptly. - Participating in code reviews to maintain code quality and ensure adherence to architectural guidelines. - Staying up-to-date with the latest trends and technologies in software development and Java ecosystem.

Posted 2 months ago

Apply

3 - 5 years

10 - 12 Lacs

Gurugram

Work from Office

Key Responsibility Areas : Work on evolution of requirements along with technology and product managers Working exposure on following : - Experience in Core Java and Object Oriented Concepts. - In Depth Knowledge of writing Android SDK & it's components - Well familiar with View/View Group/Fragments Concepts - Experience in designing complex UI in Android XML - Experience on Location Services/Maps is a must - Familiar with Multi Threading and Background Tasks - Familiar with Sqlite, XML, JSON - Experience in Web Services API, REST - Worked on Android Open Source Libraries - Have at least 5 apps listed on Play Store - Familiar with various analytics tools - Exposure in writing optimized code and building fully backend driven configurable app - Good to have exposure in Kotlin - Responsible for coding, documenting and maintaining applications in a fast paced project environment - Responsible for high end product development - Continuously upgrading and building new technology skills and methodologies - Innovate, research, propose and discuss design with your peers Requirements : - B.E./B.Tech (CS)/ MCA / M. Tech (CS/IT) - More than 3 Years of experience on Core Java and Android - Excellent Algorithms & Data-Structure skills. - Excellent Object Oriented Programming skills. - Ability to take ownership of Modules delivery

Posted 2 months ago

Apply

4 - 9 years

3 - 8 Lacs

Thane, Navi Mumbai, Mumbai (All Areas)

Work from Office

J2EE using MVC framework (JSP/Servlet/Webservices/JSF/Struts/Spring ), knowledge Java, JSP, servlet, Oracle, MySQL, Apache Solr, Apache kafka, Bootstrap, Hibernate/JDBC, JBoss, Apache, Junit, jquery, javascript, Java Webservices, SOAP, REST API, JSON Required Candidate profile Multithreading, Linux, Jboss, microservices, Agile methodology, GITHUB & SVN, MySQL, Oracle, MVC framework, application & web servers, Data Structure, Basic Networking, performing troubleshooting

Posted 2 months ago

Apply

3 - 7 years

5 - 9 Lacs

Noida

Work from Office

Looking for Siemens EDA ambassadors We are passionate about innovations that mean real progress, and we are curious about technologies that still need to be developed. Do you want to use curiosity, passion, and creativity to make the lives of millions of people easier and better? Join us whichever path you take, were looking forward to seeing your point of view! We are not looking for superheroes, just super minds We seek a Graduate / Post Graduate (Bachelors/Masters) in EEE) / ECE/Computer Science (CS) from top reputed Engineering colleges with 4-8 years of significant experience in software development. Experience in EDA will be a plus! Proficiency in C/C++ languages, design patterns along with data structure and algorithms will be key to development of software. Your understanding of HDL languages Verilog/VHDL/System Verilog is essential. We value your knowledge of scripting languages, hands-on knowledge of Revision control systems like Perforce will only improve the development time. Good analytical, abstraction and interpersonal skills will help in creating bigger and sustainable solutions for complex systems. Ability to work with multi-functional teams as a great teammate will help in creating good solutions that resolve actual customer issues. Soft Skills: Excellent verbal and written communication skills. Self-starter, motivated and strong teammate. Team Contributor, Quick learner. Hard working, sincere and committed to work. Teammate and good management skills

Posted 2 months ago

Apply

2 - 5 years

10 - 12 Lacs

Bengaluru

Hybrid

Job Title : Java AWS Developer Location State : Karnataka Location City : Bangalore Experience Required : 2 to 4 Year(s) CTC Range : 10 to 12 LPA Shift: Day Shift Work Mode: Hybrid Position Type: Contract - 2 years Openings: 2 Company Name: VARITE INDIA PRIVATE LIMITED About The Client: An American multinational digital communications technology conglomerate corporation headquartered in San Jose, California. The Client develops, manufactures, and sells networking hardware, software, telecommunications equipment, and other high-technology services and products. The Client specializes in specific tech markets, such as the Internet of Things (IoT), domain security, videoconferencing, and energy management. It is one of the largest technology companies in the world, ranking 82nd on the Fortune 100 with over $51 billion in revenue and nearly 83,300 employees. About The Job: We are looking for a Java Developer with 24 years of experience and hands-on skills in AWS and core computer science fundamentals like data structures and algorithms. Essential Job Functions: Develop and maintain Java applications using Spring Boot. Work with AWS services like EC2, S3, Lambda. Optimize code using data structures and algorithms. Collaborate with team members and follow agile practices. Debug and troubleshoot production issues. Qualifications: Mandate skill - Java with AWS, Data Structures, Algorithm Education : BTech/ MTech / MCA How to Apply: Interested candidates are invited to submit their resume using the apply online button on this job post. Please share resumes at tanu.kumari@varite.com Equal Opportunity Employer: VARITE is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, veteran status, or disability status. Unlock Rewards: Refer Candidates and Earn. If you're not available or interested in this opportunity, please pass this along to anyone in your network who might be a good fit and interested in our open positions. VARITE offers a Candidate Referral program, where you'll receive a one-time referral bonus based on the following scale if the referred candidate completes a three-month assignment with VARITE. Exp Req - Referral Bonus 0 - 2 Yrs. - INR 5,000 2 - 6 Yrs. - INR 7,500 6 + Yrs. - INR 10,000 About VARITE: VARITE is a global staffing and IT consulting company providing technical consulting and team augmentation services to Fortune 500 Companies in USA, UK, CANADA and INDIA. VARITE is currently a primary and direct vendor to the leading corporations in the verticals of Networking, Cloud Infrastructure, Hardware and Software, Digital Marketing and Media Solutions, Clinical Diagnostics, Utilities, Gaming and Entertainment, and Financial Services.

Posted 2 months ago

Apply

4 - 6 years

7 - 9 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

Strong background in Data Analysis focused projects (ideally Reference data, MDM, MS SQL). Sound understanding of SQL data structures and manipulation. Experience leading small to medium technical teams. Immediate start. Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad Chennai

Posted 2 months ago

Apply

12 - 16 years

30 - 35 Lacs

Mysuru, Chennai, Bengaluru

Work from Office

Position: Java Full stack Technical Lead / Architect Experience: 12+Yrs Immediate Joiners Strong knowledge developing web applications using J2EE, Multi thread programming, Data structure, Junit and Mockito. Strong experience working with Spring Boot and MicroServices, LOG4j, Spring security, JWT token, Single Sign On (SSO) integration with SAML. Strong experience working with Microservices development using Open API frameworks. Strong experience working wiith Java17 and functional programming. Strong experience working with Angular framework (version 15+). Experience working with tools like Git, Maven Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven, Jenkins). Experience working with Redis Cache. Experience with AWS Cloud environment. Strong knowledge with both relational and non-relational databases. Good experience working with cross-functional teams. Strong knowledge and experience in web applications migration (monolith to micro service architecture). Proven experience working in various application lifecycle stages such as transitioning, sustaining, and maintaining applications. Experience with system architecture diagrams and documentation. Excellent written and verbal communication skills.

Posted 2 months ago

Apply

4 - 6 years

3 - 7 Lacs

Bengaluru

Work from Office

About the Role : Role Overview : We are seeking a Backend Developer with strong Python expertise to join our dynamic team. You will contribute to high-impact projects involving quantitative models, risk frameworks, and trade optimization strategies. This role requires hands-on experience in developing scalable systems, building robust databases, and implementing complex algorithms. Location Requirement : This role is based in Bengaluru. Candidates must be open to face-to-face interviews and working on-site. Key Responsibilities : Quantitative Solutions Development : - Design and implement quantitative models for portfolio analysis and alpha generation. - Develop robust risk models to optimize trade execution and performance. Back-Testing & Data Management : - Build comprehensive back-testing infrastructure for strategy validation and performance monitoring. - Design and maintain databases with automated updates, anomaly detection, and job monitoring. Custom Data Collection & Analytics : - Develop advanced web scrapers for collecting datasets for research and analysis. - Create analytics frameworks and interactive dashboards to visualize portfolio performance and research insights. Required Skills : Education : - Bachelor's Degree in Computer Science or related field. Technical Proficiency : - 4-6 years of professional software development experience. - Strong programming skills in Python with a focus on object-oriented design and algorithms. - Proficiency in database technologies (SQL, PostgreSQL). - Understanding of system architecture, design patterns, and scalability. Preferred Skills : - Master's Degree in Computer Science or related field. - Experience in software engineering best practices (coding standards, code reviews, testing, source control). - Familiarity with cloud services like AWS, Azure, or GCP. - Exposure to fin-tech, quantitative models, or data-driven applications. - Knowledge of data visualization tools (Tableau, Power BI) and Python libraries (Pandas, NumPy, Matplotlib). Duration : 6 Months Timings : General IST Notice Period : within 15 days or immediate joiner

Posted 2 months ago

Apply

3 - 4 years

7 - 11 Lacs

Hyderabad

Remote

About the Role : A global leader in technology innovation is seeking a highly skilled C++ Developer with a passion for competitive programming and logical reasoning to join our team. This critical role will focus on creating high-quality reasoning datasets to train and improve Large Language Models (LLMs). You will design structured programming challenges and reasoning tasks to enhance the problem-solving capabilities of advanced AI systems. This is an exceptional opportunity for individuals with strong problem-solving expertise to contribute to cutting-edge AI development and directly impact the future of LLMs. Job Responsibilities : - Dataset Creation : Design and create structured reasoning tasks rooted in programming challenges, specifically in C++, to effectively train LLMs. This includes defining problem statements, specifying input/output formats, and generating diverse test cases. - Problem Decomposition : Develop datasets that test and improve an LLM's ability to solve complex, multi-step problems, requiring clear and logical explanations of the solution process. This will involve breaking down problems into smaller, manageable sub-problems. - Collaboration : Collaborate closely with research scientists and engineers to ensure task objectives align with model training goals and contribute to the overall improvement of the LLM's performance. - Iteration and Refinement : Incorporate feedback from model performance analysis to iterate on and refine task designs, ensuring they effectively target areas for improvement in the LLM's reasoning and problem-solving abilities. - Quality Assurance : Maintain consistency and clarity in task descriptions, ensuring they meet high-quality standards for accuracy, completeness, and readability. This includes rigorous testing and validation of the generated datasets. - Documentation : Create and maintain clear documentation for the designed tasks, including problem descriptions, solution explanations, and any relevant metadata. Job Requirements : - Experience : At least 3 years of experience in software development, with a strong focus on C/C++ programming. - Programming Proficiency : Demonstrable expertise in C/C++ with a strong understanding of data structures and algorithms. - Analytical Skills : Excellent analytical and problem-solving skills, with the ability to break down complex problems into structured, logical steps. - Communication Skills : Proficient in English, with excellent written communication skills for crafting clear, concise, and logical explanations of programming solutions and reasoning processes. - Attention to Detail : Meticulous attention to detail in designing programming and reasoning tasks, ensuring accuracy and consistency. - Problem-Solving Prowess : A passion for problem-solving and a strong aptitude for logical reasoning. - Competitive Programming (Preferred) : A profile on platforms like LeetCode, HackerRank, Codeforces, or GitHub that demonstrates advanced problem-solving skills and competitive programming experience is a significant plus. - AI/ML Interest (Preferred) : Familiarity with or a strong interest in the field of Artificial Intelligence and Machine Learning, particularly related to LLMs, is a plus. Mandatory Skills : - C++ : 3+ years of experience Bonus Skills (Considered a Plus) : - Experience with other programming languages (e.g. , Python). - Experience with data manipulation and analysis tools. - Knowledge of software testing methodologies. - Contributions to open-source projects

Posted 2 months ago

Apply

1 - 3 years

6 - 9 Lacs

Mumbai, Chennai, Delhi / NCR

Work from Office

Please Note : Golang is the primary skill, Java experience is a plus along with the below mentioned skill sets.Qualification : - Technically hands-on, with deep dive expertise in designing and developing real time internet applications or high scale SAAS applications - 1 - 3 years of experience in developing products - Excellent command over Data Structures & Algorithms - Exceptional coding skills in an Object-Oriented programming language (Java+Golang) - Strong problem solving and analytical skills - Experience with web technologies Java, Spring, Python, Linux, Apache, MySQL, Solr, Memcache, Redis - Experience with high performance services catering to millions of daily traffic is a plus What will you get to do here? - Enable best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. - Drive the adoption of best practices & regular participation in code reviews, design reviews, architecture discussions. - Experiment with new and relevant technologies, and tools, and drive innovation & adoption while measuring yourself on the impact you can create. - Implementation of long-term technology vision for your team. - Responsible for complete architecture of your product - Creating architectures & designs for new solutions around existing/new areas - Decide technology & tool choices for your team & be responsible for them. Functional Skills : 1. Storefront architecture : Knowledge of storefront architecture, including page layout, navigation, and search functionality. 2. User experience (UX) design : Understanding of UX design principles, including user research, wireframing, and prototyping. 3. Front-end development : Experience with front-end development, including HTML, CSS, and JavaScript. 4. Back-end development : Knowledge of back-end development, including server-side programming languages and databases. 5. Testing and debugging : Experience with testing and debugging storefront applications. Soft Skills :1. Communication : Excellent communication and interpersonal skills. 2. Collaboration : Ability to work collaboratively with cross-functional teams. 3. Problem-solving : Strong analytical and problem-solving skills. 4. Adaptability : Ability to adapt to changing requirements and priorities. 5. Time management : Strong time management and organizational skills. Location:Chennai, Hyderabad, Kolkata, Pune, Delhi, Mumbai, Ahmedabad, Bengaluru, Remote

Posted 2 months ago

Apply

12 - 15 years

22 - 27 Lacs

Mysuru, Chennai, Bengaluru

Work from Office

Immediate Joiners Strong knowledge developing web applications using J2EE, Multi thread programming, Data structure, Junit and Mockito.Strong experience working with Spring Boot and MicroServices, LOG4j, Spring security, JWT token, Single Sign On (SSO) integration with SAML.Strong experience working with Microservices development using Open API frameworks.Strong experience working wzith Java17 and functional programming.Strong experience working with Angular framework (version 15+).Experience working with tools like Git, Maven Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven, Jenkins).Experience working with Redis Cache.Experience with AWS Cloud environment.Strong knowledge with both relational and non-relational databases.Good experience working with cross-functional teams.Strong knowledge and experience in web applications migration (monolith to micro service architecture).Proven experience working in various application lifecycle stages such as transitioning, sustaining, and maintaining applications.Experience with system architecture diagrams and documentation.Excellent written and verbal communication skills.

Posted 2 months ago

Apply

9 - 14 years

14 - 18 Lacs

Mysuru, Chennai, Bengaluru

Work from Office

Location : Bangalore, Chennai, Mysore / Remote Sr.Java FS Developer with Microservices (Preferred Cloud AWS Exp) Job Description ( if the JD is lengthy then email that as a separate attachment and dont copy and paste here in this box as it is will be not readable) Strong knowledge developing web applications using J2EE, Multi thread programming, Data structure, Junit and Mockito Strong experience working with Spring Boot, MicroServices, LOG4j, Spring security, JWT token, SingleSign On (SSO) integration with SAML, Routers and filters using zuul proxy Strong knowledge on containerization Docker and Kubernetes Experience in JavaScript, TypeScript, JQuery, HTML5, CSS Experience working with tools like Git, Maven, gradle Demonstrate strong design and programming skills using JSON, Web Services, XML in Unix and Windowsenvironments Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven,Jenkins) Experience to analyze performance metrics for services/APIs. Monitor performance using Splunk,Dynatrace and troubleshoot issues. Understanding of Integrated Development Environments like Visual Studio Code, Eclipse and InteliJ Strong knowledge with Oracle, Mongo DB databases Proven competence in analyzing business needs and working with cross functional (technical & nontechnical) teams Proven experience working in various application lifecycle stages such as transitioning, sustaining,maintaining of applications Participate in SCRUM activities such as stand-up, code review, backlog grooming, product demo, andsprint retrospective Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bringthose into play Strong collaboration and communication skills within distributed project teams Excellent written and verbal communication skills

Posted 2 months ago

Apply

12 - 16 years

30 - 35 Lacs

Mysuru, Chennai, Bengaluru

Work from Office

Experience : 12+Yrs Immediate Joiners Strong knowledge developing web applications using J2EE, Multi thread programming, Data structure,Junit and Mockito. Strong experience working with Spring Boot and MicroServices, LOG4j, Spring security, JWT token,Single Sign On (SSO) integration with SAML. Strong experience working with Microservices development using Open API frameworks.Strong experience working with Java17 and functional programming. Strong experience working with Angular framework (version 15+). Experience working with tools like Git, Maven Experience with Build Automation, Continuous Integration and Test Automation (npm, Gradle, Maven,Jenkins). Experience working with Redis Cache. Experience with AWS Cloud environment. Strong knowledge with both relational and non-relational databases. Good experience working with cross-functional teams. Strong knowledge and experience in web applications migration (monolith to micro servicearchitecture). Proven experience working in various application lifecycle stages such as transitioning, sustaining, andmaintaining applications. Experience with system architecture diagrams and documentation. Excellent written and verbal communication skills.

Posted 2 months ago

Apply

4 - 8 years

6 - 16 Lacs

Pune, Bengaluru

Work from Office

Role & responsibilities Software dEvelopement experience Java 8 OOPS Data Structure Springboot Spring Frameworks MySQL Multithreading Unit Testing Preferred candidate profile HEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives digital transformation and delivers significant value to businesses across diverse industries. HEAL Softwares unwavering dedication to leveraging AI and automation, empowers IT teams to address IT challenges, enhance incident management, reduce downtime, and ensure seamless IT operations. Through the analysis of extensive data, our solutions provide real-time insights, predictive analytics, and automated remediation, thereby enabling proactive monitoring and solution recommendation. HEAL Software Inc. has headquarters in Santa Clara, California in the US. Read more at healsoftware.ai, and follow us on Twitter and on LinkedIn. We make ML based products that predict upcoming issues in complex applications running in cloud-native, serverless or host-based environments. Products handle very high volumes of streaming data, and perform complex learnings on structured and unstructured data in near real time. The ideal candidate should have passion for building products, solving problems, and building data pipeline. Responsibilities: Design, develop, and maintain Java-based applications, ensuring optimal performance, reliability, and scalability. Write clean, efficient, and well-documented code following industry best practices and coding standards. Participate in the entire software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support. Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical solutions. Conduct code reviews, provide constructive feedback, and mentor junior team members to promote continuous improvement and knowledge sharing. Troubleshoot and debug issues reported by clients or detected during testing, and implement timely and effective solutions. Work closely with QA engineers to ensure the quality of software deliverables through thorough testing and validation. Contribute to architectural design discussions and decisions and participate in team technical discussions. Collaborate with DevOps engineers to automate deployment processes and enhance system monitoring and performance optimization. Requirement: The ideal candidate should have passion for building products, solving problems, and buildingdata pipeline. Proficiency in version 8 and higher Java. The basics must be very strong - design, coding, testing, and debugging skills. Proficiency in web application development using Java-based technologies (Servlets, JSP, etc.). Familiarity with relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL. BS in CS/EE/CE or related field from a top institution 4+ years hands-on experience in Java, data structures and algorithms on Linux Experience/knowledge with Microservices, Docker, Kubernetes, agile methodologies and tools (e.g., Scrum, JIRA) experience is a plus Familiarity with cloud platforms (e.g., AWS, Azure) and microservices architecture is desirable. A demonstrable understanding of software development concepts, problem break down, project management, and good communication. Experience with Elasticsearch using Java will be a bonus Experience with unit testing Experience will product build life cycle of developing, debugging, optimizing and maintainingcode. Perks and benefits

Posted 2 months ago

Apply

4 - 8 years

12 - 22 Lacs

Ahmedabad, Bengaluru

Work from Office

Must have Experience with .net core 6.0 or above. Knowledge of the web API is a must. Knowledge of MongoDB or similar. Good To Have Knowledge of micro services. Knowledge of publisher - subscriber (Kafka / Rabbit MQ etc)

Posted 2 months ago

Apply

2 - 6 years

35 - 40 Lacs

Bengaluru

Work from Office

Skills required: 2-6y experience preferred Very strong data structure and algorithmic skills. Experience in identifying performance bottlenecks and designing/implementing optimizations to relieve analyzed bottlenecks. Experience in software development using C/C++ and debugging skills on multicore systems. Experience in performance analysis for data center, HPC (High Performance Computing), MPI (Message passing Interface) applications. Experience in x86 (or other architecture based) optimizations. Understanding of Cache sub-system, Instruction Set Architecture, pipeline (for any CPU). Nice To Have: Bonus skills: Experience on Intel MKL libraries, Linear Algebra, Core Math, x86 assembly programming. Knowledge of one or more CPU Profiling tools. Bachelor's or master's degree in computer engineering or related field. Responsibilities: Problem solving across multiple software layers, (user space, kernel, applications, libraries) and hardware. Optimization/development of the CPU performance stack (applications, libraries) for client server processors. Analyze and solve performance, scalability bottlenecks when code is running on multi-core, multi-node deployments. Innovate and publish papers, patents and participate in technical conferences to advance technologies. Continuously learn and grow along with evolving X86 server CPU architecture and application landscape. Lead collaborative approaches with multiple teams. Mentor others to achieve integrated projects

Posted 2 months ago

Apply

1 - 3 years

3 - 5 Lacs

Maharashtra

Work from Office

What youll do You will support the performance testing efforts for our next generation learning platform and contentsolutions, working with modern technologies and tools. Thisrole provides exposure to the full performance testing lifecycle , from understanding performance requirements and designing test scenarios to executing load tests, analyzing results, identifying bottlenecks, and supporting performance tuning. You'll gain experience with tools like Gatling, JMeter, or similar, work with monitoring platforms like Datadog, and contribute to automation and observability initiatives across services and APIs. Specifically You will work collaboratively within a cross-functional, agile development team as part of the Performance Test Engineering function. You will contribute to delivering high-quality software by designing and executing Performance test scenarios, documenting performance test strategies, and reporting issues related to system performance and scalability. You will support performance testing efforts by integrating performance testsuitesinto the CI/CD pipeline for efficient and continuous validation. You will provide ongoing support for performance testing activities, analyze test execution results, investigate performance bottlenecks, and log defects or improvementstoriesin Jira. You will gain hands-on experience with agile development methodologies and project tracking tools, while developing a strong understanding of performance engineering practices within a modern development environment. What youll need You should have a solid foundation in coding, a strong passion for performance and quality, and a growth mindset. Youre a natural problem solver with a keen eye for detail, and you can communicate clearly, confidently, and enthusiastically with fellow engineers as well as crossfunctional teams across HMH. Skills you will require 1 to 2.5 years of experience as a Performance Tester. Good understanding of OOO concepts, Data Structure and Algorithms Knowledge of any programming language like Java, JavaScript, Python Knowledge of API testing using tools like Postman Knowledge of any performance testing tool like JMeter, LoadRunner, Gatling etc. Knowledge of any monitoring tool like Splunk, Datadog, Graphana is a Plus Knowledge of SQL, Unix is a plus Knowledge of/Experience using any Testing Frameworks is a Plus Some knowledge of Agile teams and methodologies An understanding of the software development lifecycle and tools including Source Control, Cloud Platforms, AI is also require

Posted 2 months ago

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