Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
12.0 - 14.0 years
40 - 45 Lacs
Gurugram
Work from Office
Join us as a Principal Engineer This is an exciting and challenging opportunity to work in a collaborative, agile and forward thinking team environment With your software development background, you ll be delivering software components to enable the delivery of platforms, applications and services for the bank As well as developing your technical talents, youll have the opportunity to build project and leadership skills which will open up a range of exciting career options Were offering this role at vice president level What youll do As a Principal Engineer, you ll be driving development software and tools to accomplish project and departmental objectives by converting functional and non-functional requirements into suitable designs. You ll play a leading role in planning, developing and deploying high performance robust and resilient systems for the bank, and will develop your leadership skills as you manage the technical delivery of one or more software engineering teams. You ll also gain a distinguished leadership status in the software engineering community as you lead the wider participation in internal and industry wide events, conferences and other activities. You ll also be: Designing and developing high performance and high availability applications, using proven frameworks and technologies Making sure that the bank s systems follow excellent architectural and engineering principles, and are fit for purpose Monitoring the technical progress against plans while safeguarding functionality, scalability and performance, and providing progress updates to stakeholders Designing and developing reusable libraries and APIs for use across the bank Writing unit and integration tests within automated test environments to ensure code quality The skills youll need You ll come with at least 12 years of experience in software engineering, software or database design and architecture, as well as significant experience developing software within an SOA or microservices paradigm. Along with development experience in one or more programming languages, you ll bring an excellent understanding of implementing programming best practice, especially around scalability, availability and performance. You ll also need: Experience of leading software development teams, introducing and executing technical strategies Experience on modern architecture design principles including microservices, micro frontends, APIs, and cloud concepts Experience on software development using Microsoft .Net and C# holding strong knowledge of OOPS concepts, design patterns, multithreading, and test driven development A background in designing or implementing APIs Experience of supporting, modifying and maintaining systems and code developed by teams other than your own Hours 45 Job Posting Closing Date: 25/06/2025
Posted 2 weeks ago
5.0 - 8.0 years
7 - 10 Lacs
Bengaluru
Work from Office
About the Job Role: We are looking for a curious and self-driven Software Engineer to join our Cyber Security R&D team in building great products together. you will play a crucial role in building and enhancing scalable software solutions that support our business objectives.This role requires strong analytical skills, a deep understanding of software development methodologies, this role is ideal for someone who excels in dynamic environments, enjoys solving complex problems, and is eager to gain hands-on experience building cool things at work. Responsibilities: Expertise in building scalable full-stack applications in C/C++, Python, and Golang for system-level and backend logic. Good experience in JavaScript/TypeScript with React/Angular for UI Expertise with Databases like PostgreSQL, MySQL etc., Multithreading & Concurrency -knowledge of thread-safe design, locks, and asynchronous I/O is crucial Familiarity with network protocols - TCP/IP, HTTPS, DNS Experience in full-stack design and deployment of applications Bonus if any experience in building C2 Framework (Red teaming) Designing modular, scalable, and fault-tolerant systems Maintain Secure Coding Practices
Posted 2 weeks ago
10.0 - 15.0 years
45 - 50 Lacs
Chennai
Work from Office
Grow with us Job Description We are looking for and experienced Java Developer with strong technical expertise to design and leaddevelopment of scalable, high-performance Java / python applications. The ideal candidate should haveIndepth understanding of Java / python technologies, Design Pattern, Microservice Architecture, Docker&Kubernetes, Integration Framework. This role requires design skills, excellent problem-solving skills, and theability to collaborate with cross-functional teams, including DevOps, and Front-End developers. What you will do Design and implement back-end solutions using Java, Spring Boot and related frameworks. Design, develop and maintain scalable Java components using REST Microservices Design & develop enterprise solution with Messaging or Streaming Framework like ActiveMQ, Hornet Q &Kafka Work experience in AWS/GCP/Azure or Ericsson internal ADP Services Work with Integration Framework like Apache Camel/Jboss Fuse/Mule ESB/EAI/Spring Integration. Make effective use of Caching Technologies (like Hazle cast /Redis /Infini span /EH Cache /Memcached) inapplication to handle large volume of data set. Deploy the application in Middleware or App Server (like Jboss/WebLogic/tomcat) Collaborate with the DevOps team to manage builds and CI/CD pipelines using Jira, GitLab, Sonar and othertools. Communicate effectively with a diverse set of technical audiences to convey complex concepts. You will bring Strong expertise in Java/J2ee technologies Good understanding of Core Java concepts (like Collections Framework, Object Oriented Design) Experience in working with Multithreading Concepts (like Thread Pool, Executor Service, Future Task,Concurrent API, Countdown Latch) Detailed working exposure of Java8 with Stream API, Lambda, Interface, Functional Interfaces Proficiency in Java Web Application Development using Spring MVC & Spring Boot Good Knowledge about using Data Access Frameworks using ORM (Hibernate & JPA) Familiar with Database concepts with knowledge in NoSQL Good understanding of Microservice Architecture Familiarity in working with Design Pattern like Creational, Behavioral, Structural & Dependency Injection(SpringIoC) Proficiency in exposing & consuming using REST based Web Services Expertise in Messaging or Streaming Framework (any one like Active MQ/Hornet Q/Kafka) Knowledge about Caching Technologies (any one like Hazle cast/Redis/Infini span/EH Cache/Mem Cache) Working experience of Integration Framework (any one like Apache Camel/Jboss Fuse/Mule ESB/EAI/SpringIntegration) Hands on experience in any Middleware or App Server (any one like Jboss/tomcat) Knowledge of Java Enterprise Technologies (like Filters, Interceptor) Familiar with JEE Security (like Encryption/Decryption, Spring Security, SSL/TLS) Understanding of high-performance real time and distributed transactional processing Experience in Unit Testing (like Junit/nUnit/Mockito) and code coverage (like JaCoCo/Any Other) Knowledge of Cloud Technologies (like Docker & Kubernetes) Familiar with DevOps Tools like Git, GitLab, bitbucket, SVN etc, Static Code review with SonarQube & Agileprocess/tools like Jira. Good to have Telecom Domain Knowledge Good to have knowledge in Distributed log management (ELK, Splunk) Good to have scripting proficiency in Unix/Linux platform Good to have understanding on Security (Vulnerability / Privacy / Hardening etc) and their tools Primary country and city: India (IN) || Bangalore Req ID: 766790
Posted 2 weeks ago
5.0 - 10.0 years
17 - 22 Lacs
Bengaluru
Work from Office
Date 17 Jun 2025 Location: Bangaore, KA, IN Company Astom At Astom, we understand transport networks and what moves peope. From high-speed trains, metros, monorais, and trams, to turnkey systems, services, infrastructure, signaing and digita mobiity, we offer our diverse customers the broadest portfoio in the industry. Every day, 80,000 coeagues ead the way to greener and smarter mobiity wordwide, connecting cities as we reduce carbon and repace cars. Coud you be the fu-time **C++/Qt Framework Deveoper** in **[Insert Location]** were ooking for Your future roe Take on a new chaenge and appy your **C++/Qt Framework deveopment** expertise in a cutting-edge fied. You work aongside **dynamic and coaborative** teammates. You' design and deveop soutions that wi cater to mutipe projects across the gobe, making a significant impact on goba mobiity. Day-to-day, you work cosey with engineering and product deveopment teams, cross-functiona partners, and stakehoders ([e.g., interna teams, externa cients]), troubeshoot and debug issues, and much more. You specificay take care of **deveoping appications using object-oriented programming principes**, but aso **maintaining and upgrading existing systems**. We ook to you for: Designing and deveoping appications using the Qt Framework Coaborating with stakehoders to determine appication requirements and impement changes Troubeshooting, debugging, and fixing issues Maintaining and enhancing existing systems Converting software requirements and designs into source code Communicating effectivey with interna and externa stakehoders A about you We vaue passion and attitude over experience. Thats why we dont expect you to have every singe ski. Instead, weve isted some that we think wi hep you succeed and grow in this roe: B.Tech./B.E./M.E./M.Tech./M.S. in Computer Science, Information Technoogy, EE, or EEE Strong programming and design skis in C++ with a focus on the Qt Framework Proficiency in Qt GUI programming (mandatory) Understanding of MVC (Mode-View-Controer) concepts Knowedge of PostgreSQL/MySQL (an added advantage) Experience using IDEs ike Qt Creator/Designer Famiiarity with static code anaysis toos and practices Experience with configuration management toos (e.g., Git, CearQuest, RTC) Awareness of SDLC modes such as SCRUM or V-mode Knowedge in the Raiway Signaing Domain (a huge advantage) Strong anaytica mind, probem-soving aptitude, and the abiity to work independenty or coaborativey Exceent communication skis to guide, infuence, and convince others in a matrix organization Things you enjoy Join us on a ife-ong transformative journey the rai industry is here to stay, so you can grow and deveop new skis and experiences throughout your career. You aso: Enjoy stabiity, chaenges, and a ong-term career free from boring daiy routines Work with cutting-edge security standards for rai signaing Coaborate with cross-functiona teams and supportive coeagues Contribute to innovative projects that shape the future of transportation Utiise our fexibe and incusive working environment Steer your career in whatever direction you choose across functions and countries Benefit from our investment in your deveopment, through award-winning earning programs Progress towards eadership roes or expert technica pathways Benefit from a fair and dynamic reward package that recognises your performance and potentia, pus comprehensive and competitive socia coverage (ife, medica, pension) You dont need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or famiy, you be proud. If youre up for the chaenge, wed ove to hear from you! Important to note As a goba business, were an equa-opportunity empoyer that ceebrates diversity across the 63 countries we operate in. Were committed to creating an incusive workpace for everyone.
Posted 2 weeks ago
8.0 - 13.0 years
5 - 9 Lacs
Bengaluru
Work from Office
As a Linux Kerne Deveoper you wi be responsibe for the deveopment and optimization of various components in the core kerne and reated areas such as Memory management, CPU scheduer, RAS, I/O, KVM and bootoader. You wi appy your expertise in the deveopment of Enterprise Linux features to ensure out of box performance is obtained for key workoads on IBM Power systems. In the process, you wi aso interact and activey participate in the Linux kerne community discussions for feature design and deveopment. Responsibiities incude : Design and deveopment of state of the art features for Enterprise Linux. Working cosey with Opensource community to upstream features deveoped. Work towards the goa to ensure IBM Power systems objectives are optimay achieved. Interact with teams above and beow the stack to ensure goas are met hoisticay. Required education Bacheor's Degree Preferred education Master's Degree Required technica and professiona expertise 8 to 15 years of experience in working on projects reated to Linux internas/Operating systems. Working knowedge of computer systems architecture. Strong operating systems skis. Strong C programming skis, C++, Python and scripting. Experience with working with open source software. Proven probem soving and communication skis.
Posted 2 weeks ago
3.0 - 7.0 years
10 - 14 Lacs
Pune
Work from Office
Deveoper eads the coud appication deveopment/depoyment for cient based on AWS deveopment methodoogy, toos and best practices. A deveoper responsibiity is to ead the execution of a project by working with a senior eve resource on assigned deveopment/depoyment activities and design, buid, and maintain coud environments focusing on uptime, access, contro, and network security using automation and configuration management toos Required education Bacheor's Degree Preferred education Master's Degree Required technica and professiona expertise Experience of technoogies ike Spring boot, JAVA Demonstrated technica eadership experience on impact customer facing projects. Experience in buiding web Appications in Java/J2EE stack. Experience in UI framework such as REACT JS Working knowedge of any messaging system (KAFKA preferred) Experience designing and integrating REST APIs using Spring Boot Preferred technica and professiona experience Strong experience in Concurrent design and muti-threading - Genera Experience, Object Oriented Programming System (OOPS), SQL Server/ Orace/ MySQL Working knowedge of Azure or AWS coud. Preferred Experience in buiding appications in a container based environment (Docker/Kubernetes) on AWS Coud.
Posted 2 weeks ago
3.0 - 7.0 years
5 - 10 Lacs
Kochi
Work from Office
Managing and deveoping C++ Appications. Bringing your expertise to sove the appication criticaity. C++ coding experience for product appication. Experience on design, code deveopment, unit test and maintain code quaity as defined by project Required education Bacheor's Degree Preferred education Master's Degree Required technica and professiona expertise 3-7 Years of C++ programming anguage experience. Good Knowedge required on QT. Shoud be abe to design, code independenty Preferred technica and professiona experience Creative probem soving skis and exceent Communication Ski
Posted 2 weeks ago
3.0 - 5.0 years
7 - 11 Lacs
Kochi
Work from Office
As a Software Deveoper you' participate in many aspects of the software deveopment ifecyce, such as design, code impementation, testing, and support. You wi create software that enabes your cients' hybrid-coud and AI journeys. You' have the opportunity to work with the atest technoogies, ensuring the appications deivered are high performing, highy avaiabe, responsive, and maintainabe. Your primary responsibiities incude: Anaytica Probem-Soving and Soution Enhancement: Anayze, vaidate and propose improvements to existing faiures, with the support of the architect and technica eader. Comprehensive Engagement Across Process Phases: Invovement in every step of the process, from design, deveopment, testing reease changes and troubeshoot where necessary, providing a great customer service. Strategic Stakehoder Engagement and Innovative Coding Soutions: Drive key discussions with your stakehoders and anayze the current andscape for opportunities to operate and code creative soutions. Required education Bacheor's Degree Preferred education Master's Degree Required technica and professiona expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software deveopment. Experience in have working knowedge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts we. Shoud be proficient in Exception Handing, Coections, Abstract Casses and Interfaces, Constructors, Fie IO (Input/Output) and Seriaization, Coections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Fina, Voatie, Synchronized, Transient), JVM (Java Virtua Machine) and Memory Management, Mutithreading and Synchronization, JSP (Java Server Page)/ Servets Preferred technica and professiona experience Shoud be conversant with Buid toos ike Ant, Maven and Git Must have experience on Design patterns and Optimize usage. Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate woud be an added advantage
Posted 2 weeks ago
3.0 - 7.0 years
10 - 14 Lacs
Chennai
Work from Office
Deveoper eads the coud appication deveopment/depoyment. A deveoper responsibiity is to ead the execution of a project by working with a senior eve resource on assigned deveopment/depoyment activities and design, buid, and maintain coud environments focusing on uptime, access, contro, and network security using automation and configuration management toos Required education Bacheor's Degree Preferred education Master's Degree Required technica and professiona expertise Strong proficiency in Java, Spring Framework, Spring boot, RESTfu APIs, exceent understanding of OOP, Design Patterns. Strong knowedge of ORM toos ike Hibernate or JPA, Java based Micro-services framework, Hands on experience on Spring boot Microservices Strong knowedge of micro-service ogging, monitoring, debugging and testing, In-depth knowedge of reationa databases (e.g., MySQL) Experience in container patforms such as Docker and Kubernetes, experience in messaging patforms such as Kafka or IBM MQ, Good understanding of Test-Driven-Deveopment Famiiar with Ant, Maven or other buid automation framework, good knowedge of base UNIX commands Preferred technica and professiona experience Experience in Concurrent design and muti-threading Primary Skis: - Core Java, Spring Boot, Java2/EE, Microservices - Hadoop Ecosystem (HBase, Hive, MapReduce, HDFS, Pig, Sqoop etc) - Spark Good to have Python
Posted 2 weeks ago
3.0 - 7.0 years
3 - 7 Lacs
Thiruvananthapuram
Work from Office
Experience in managing C WPF Application development is a must Hand on experience in developing C WPF application Written and verbal communication skills Should take technical ownership. Should have experience in GUI development using CWPF MVVM pattern Work Experience More than 5 years of experience in design & development of CWPF application . Experience in design patterns and MVVM design pattern is a big plus. Understand client requirements and how they translate in application features. Collaborate with a team of IT professionals Write high quality source code to program complete applications within deadlines Troubleshoot and debug applications Evaluate existing applications to reprogram, update and add new features Develop technical documents and handbooks to accurately represent application design and code Strong foundation in OO Design & Design patterns. Experience in working with multithreading applications. Strong analytical and problem-solving skills. Good communication and presentation skills. Experience in static and dynamic code analysis and exposure to related tools. Ability to learn new technologies, software, and concepts quickly is essential
Posted 2 weeks ago
8.0 - 10.0 years
11 - 15 Lacs
Noida
Work from Office
We are looking for Senior Java professionals with 8- 10yrs experience in java technologies. Hands-on individual responsible for producing excellent quality of code, adhering to expected codingstandards and industry best practices. Must have strong experience in Core Java, Multithreading, Spring and SQL. Good knowledge of Spring, Hibernate, JMS, Caching Frameworks, Memory Management Problem- solving/ Trouble shooting skills High levels of ownership and commitment on deliverables Strong Communication Skills - Should be interact with client stakeholders to probe a technicalproblem or clarify requirement specifications Mandatory Competencies Java - Core JAVA Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. Others - Micro services Beh - Communication Database - SQL At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, were committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees success and happiness.
Posted 2 weeks ago
4.0 - 8.0 years
8 - 12 Lacs
Noida
Work from Office
Hands-on individual responsible for producing excellent quality of code, adhering to expected coding standards and industry best practices. Must have strong experience in Java 8, Multithreading, Springboot, Oracle/PostgreSql. Must have good knowledge on - Hibernate, Caching Frameworks, Memory Management AWS - Deployment (Docker and Kubernetes) + Common Services (mainly S3, Lambda, CloudFront, API Gateway, Cloud Formation and ALBs) Kafka, building event driven microservices and streaming applications Good to have MongoDB and ElasticSearch knowledge Excellent problem solving / trouble shooting skills High levels of ownership and commitment on deliverables Strong Communication Skills - Should be able to interact with clients stakeholders comfortably to probe a technical problem or provide a clear progress update or clarify requirement specifications Mandatory Competencies Java - Core JAVA Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. DevOps - Kubernetes Java Others - Kafka Beh - Communication and collaboration Cloud - AWS At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, were committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees success and happiness.
Posted 2 weeks ago
8.0 - 10.0 years
11 - 15 Lacs
Noida
Work from Office
We are looking for Senior Java professionals with 8-10 yrs experience in java technologies. Hands-on individual responsible for producing excellent quality of code, adhering to expected coding standards and industry best practices. Must have strong experience in Core Java, Multithreading, Spring and SQL. Good knowledge of Spring, Hibernate, JMS, Caching Frameworks, Memory Management Problem- solving/ Trouble shooting skills High levels of ownership and commitment on deliverables Strong Communication Skills - Should be interact with client stakeholders to probe a technicalproblem or clarify requirement specifications Mandatory Competencies Java - Core JAVA Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. Database - SQL Beh - Communication Others - Micro services At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, were committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees success and happiness.
Posted 2 weeks ago
0.0 - 7.0 years
16 - 17 Lacs
Pune
Work from Office
Join us as a Ref Data Software Engineer " at Barclays, where youll spearhead the evolution of our digital landscape, driving innovation and excellence. Youll harness cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences. You may be assessed on the key critical skills relevant for success in role, such as experience with, skills to meet business requirement as well as job-specific skillsets. To be successful as a Ref Data Software Engineer", you should have experience with: Basic/ Essential Qualifications: Strong Java development experience (Java v8+) Proficiency with Spring Framework (Spring Boot, Spring MVC, Spring Data) Extensive experience with Oracle databases, SQL optimization, and PL/SQL Experience with message queue systems, specifically Solace PubSub+, Kafka Proficiency with Unix command line tools and utilities Experience with Unix-based deployment and service management Knowledge of RESTful API design and implementation Experience with build tools (Maven, Gradle) and version control systems (Git) Understanding of multithreading and concurrency concepts Familiarity with containerization and deployment technologies Strong problem-solving skills and attention to detail Excellent communication skills and ability to work in a collaborative environment Desirable skillsets/ good to have: Experience with CI/CD pipelines and DevOps practices Experience with cloud platforms (AWS, OpenShift) Hands On Microservices. Hands On Rest API. This role will be based out of Pune. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation.
Posted 2 weeks ago
0 years
60 - 94 Lacs
Pune, Maharashtra, India
On-site
About The Role We are seeking an experienced and passionate Windows Kernel Developers to join our EDR/XDR Agent/Sensor Development Team. The ideal candidate will have deep expertise in Windows internals, kernel-mode driver development, and C/C++ programming. You will be part of EDR/XDR agent/sensor development team and responsible for building core components of our EDR/XDR agent/sensor that operates in both user-mode and kernel-mode, focusing on system monitoring, threat detection, and remediation. What You’ll Do At Cyble Work along with our senior lead kernel developers and work on design, develop, and maintain Windows kernel-mode drivers for various EDR/XDR modules. Write Windows kernel-mode drivers for device management capabilities like USB, Bluetooth device controls. Develop user-mode services that interface with kernel drivers for event processing and policy enforcement. Implement real-time remediation actions like terminate, delete/quarantine, take & restore system snapshots. Debug and resolve BSODs, race conditions, memory leaks, and performance bottlenecks. Integrate with backend admin console with different integration methods and data exchange formats like JSON, Protobuf Integrate with Threat Intelligence Systems and other downstream components. Collaborate with cross-functional teams (security analysts, product managers, QA) to translate detection use cases into scalable agent capabilities. What You’ll Need Strong proficiency in C and C++, including multithreading and synchronization primitives. Deep knowledge of Windows OS internals (kernel objects, memory management, I/O Manager, IRP lifecycle). Experience in developing WDM, KMDF, or Minifilter drivers. Strong understanding of Windows security architecture, process/thread management, file system architecture, and Registry internals. Familiarity with monitoring frameworks Hands-on experience implementing Kernel hooks and callback mechanisms, strong experience in writing user-mode code. Experienced in writing components which does YARA rules lookups, experienced in ETW, Sysmon, kernel telemetry pipelines. Written kernel / user-mode hooks for any or all of these events like process, library, file system changes, registry changes, device hooks like USB, Bluetooth access controls. Proficiency in building remediation components for various threats category. Familiarity with debugging tools like WinDbg, Driver Verifier, Blue Screen analysis. Understanding of endpoint security concepts, including EDR/XDR product behaviour. Cyble offers A dynamic and collaborative work environment. Opportunities for learning and career growth. Mentorship from experienced developers to guide you in advancing your skills. About Cyble Cyble is revolutionizing the landscape of cybersecurity intelligence. Founded in 2019, Cyble began as a visionary college project and has quickly transformed into a leading force in proactive cyber threat detection and mitigation, that is now globally significant, with people in 20 countries - Headquartered in Alpharetta, Georgia, and with offices in Australia, Malaysia, Singapore, Dubai, Saudi Arabia and India Our mission is clear: to provide visibility, intelligence and cybersecurity protection using cutting-edge advanced technology, giving enterprises a powerful advantage. We democratize real-time intelligence about cyber threats and vulnerabilities, enabling organizations to take proactive measures and maintain robust cybersecurity. We strive to make the digital world a safer place for everyone. At Cyble, artificial intelligence (AI) and innovation are central to all operations, with a commitment to continuous improvement and excellence in both products and business practices. Cyble values inclusivity, offering team members autonomy and flexibility to balance their professional and personal lives. Cyble fosters a culture where employees voices are heard, contributions are recognized, and everyone is encouraged to be part of something extraordinary. To learn more about Cyble, visit www.cyble.com.
Posted 2 weeks ago
3.0 - 6.0 years
8 - 12 Lacs
Mumbai
Work from Office
Requirements: 7+ years of experience in backend development with Java, Strong proficiency in Java (11+), Spring Boot, Spring Data, Experience with Elasticsearch, Kafka, Redis, Apache Spark, Expertise in multi-threaded and distributed systems, Experience with SQL and non-relational databases (e-g , MongoDB), Experience with cloud platforms (AWS, GCP) is a plus, Responsibilities: Backend Development: Design and build scalable services using Java and related technologies, Data Integration: Work with Elasticsearch, Kafka, and Redis for real-time data processing, Performance Optimization: Optimize systems for scalability and performance, using Apache Spark, Collaboration: Collaborate with cross-functional teams to deliver features and resolve issues, Mentoring: Guide and mentor junior engineers in the team, providing technical leadership and support, Job Details: Location: In-office, Mumbai Contract Type: Full-time 6 days working for the initial 3 months Interview Process: Screening: Initial HR assessment for fit, DSA and Logic Online Test: Problem-solving focused, Technical Round 1: Backend development and technology-specific evaluation, Final Round: In-depth technical discussion on architecture and system design,
Posted 2 weeks ago
4.0 - 8.0 years
13 - 18 Lacs
Madurai, Tiruppur, Salem
Work from Office
Req ID: 126188 Remote Position: No Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Job Summary Key Responsibilities: Strong domain knowledge of storage technologies 10+ years of experience in storage related areas especially storage enclosure services 4+ years of experience working with SCSI, SAS, NVMe technologies Experience working with cross functional teams including product management, hardware engineering, manufacturing Strong knowledge of C, Python, RTOS concepts, multithreading, SMP Experience in designing and debugging high availability storage systems with redundant components Outstanding software debugging skills Key leadership skills 4+ years of experience in technical leadership role A track record of leading and mentoring a software team Ability to interact with customers to gather requirements, explain the design, troubleshoot issues in live environment Ability to understand the overall solution for the customer and translate this into a cost effective and reliable design Experience working with cross functional teams including product management, sales, hardware engineering, manufacturing teams to design high-performance, cost-effective solutions for storage platforms Ability to contribute and engage in authorized open source and external tech forums Other relevant and desirable Technical Skills (one or more of the below) Experience in RESTful API, Redfish, Swordfish, CXL Hands-on experience with one or more of Broadcom, Microchip SDK Other Requirements Physical Demands: Duties of this position are performed in a normal office environment, Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data, Repetitive manual movements (e-g , data entry, using a computer mouse, using a calculator, etc ) are frequently required, Occasional travel may be required, Experience Bachelors or Master degree in ECE, CS, IT or EE 10+ years of working experience and hands-on experience in one or more areas of the skills section Excellent verbal and written communication skills Strong interpersonal, multitasking and organizational skills Ability to work under pressure, Education Bachelor degree or higher education in Engineering Celestica is an equal opportunity employer All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law), At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported Special arrangements can be made for candidates who need it throughout the hiring process Please indicate your needs and we will work with you to meet them, Company Overview Celestica (NYSE, TSX: CLS) enables the worlds best brands Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers, Celestica would like to thank all applicants, however, only qualified applicants will be contacted, Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services,
Posted 2 weeks ago
3.0 - 7.0 years
11 - 15 Lacs
Bengaluru
Work from Office
Job Summary NetApp is seeking a seasoned Software Engineer with substantial experience to become a vital member of our NAS development team The NAS team at NetApp plays a pivotal role in creating and refining network protocols for enterprise-grade data storage solutions tailored for extensive on-premises, public, and private cloud environments This presents an excellent opportunity to collaborate with a dynamic team that is delivering a transformative product in a rapidly expanding sector of the technology industry, In your role as a Senior Technical Member, you will collaborate with a team of proficient system engineers responsible for the design, development, debugging, maintenance, and testing of software Within the Research and Development division, system software engineers concentrate on enhancing existing products while also engaging in the creation of new offerings, Job Requirements Good hands-on experience in C, and C++ languages and debugging with GDB, In-depth knowledge of Unix/Linux System Programming and multithreaded programming, Strong data storage fundamentals Computer Networking Skills Should have a strong conceptual understanding of OS internals, Strong algorithms, data structures, and multi-threaded programming expertise are required, A major part of your responsibility will be to apply current skills and use up-to-date technologies to complete projects as part of the development cycle, Ability to work on complex issues where data analysis requires an in-depth evaluation of variable factors & high problem-solving skills, Experience in architecture, design, and development of system software, As a subject matter expert, you will head & participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed, You will have a direct influence on the choices, actions, and outcomes related to project direction, Work as a senior team member on projects involving the development of new features, sustenance, and handling engineering escalations, Participate in all phases of the product development cycle: from product definition and design, through implementation, debugging, testing, and early customer support, Collaborate with other peer teams on the product, such as QA, product marketing, support, and other dependent engineering teams, to deliver solutions, understand customer use cases, and incorporate the value from those teams into work done within the team, Education A minimum of 4 8 years of experience is required, A Bachelor of Science Degree in Electronics/Electrical Engineering or Computer Science, a Master degree, or a PhD; or equivalent experience is required, At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process, Equal Opportunity Employer NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification, Why NetApp We are all about helping customers turn challenges into business opportunity It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better but also to innovate We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches, We enable a healthy work-life balance Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life, If you want to help us build knowledge and solve big problems, let's talk,
Posted 2 weeks ago
6.0 - 8.0 years
2 - 6 Lacs
Bengaluru
Work from Office
As a Senior C++ Developer, you will focus on developing Front Office Trading software, primarily working within the market data development teams. You will gain exposure to the full software stack, using modern development tools and concepts to deliver high quality, best practice software solutions. This will involve working on the end-to-end development of low latency software components written in C++. Project responsibilities will range from Design, Architecture and Development of greenfield projects to maintenance, latency tuning and enhancements. You will have the opportunity to take the lead on projects, mentor and support junior members of the team, and have a key input in the development of the team moving forwards. Desired Skills and experience Candidates should have a B.E./B.Tech/MCA/MBA in Finance, Information Systems, Computer Science or a related field 5+ years of experience as a Salesforce Service Cloud developer and/or administration Expertise in UDP Multicast TCP feed handling Direct experience with kernel bypass technologies Deep understanding of accelerated message parsing Ability to design lock-free, zero-copy data pipelines Strong grasp of CPU affinity, NUMA optimisation real-time tuning Experience with low-latency shared memory Hands-on with PTP time synchronisation and nanosecond time stamping Comfortable in environments where failure recovery gap detection are mission-critical Pragmatic about asynchronous logging and performance profiling under real-world loadsExcellent communication skills, both written and verbal Extremely strong organizational and analytical skills with strong attention to detail Strong track record of excellent results delivered to internal and external clients Able to work independently without the needs for close supervision and also collaboratively as part of cross-team efforts Experience with delivering projects within an agile environment Experience in project management and team management Key Responsibilities Developing Front Office Trading software, primarily working within the market data development teams Working on full software stack, using modern development tools and concepts to deliver high quality, best practice software solutions. Working on the end-to-end development of low latency software components written in C++ Design, Architecture and Development of greenfield projects to maintenance, latency tuning and enhancements. lead on projects, mentor and support junior members of the team, and have a key input in the development of the team moving forwards. Motivate, mentor on technical and delivery best practice to develop the team in a manner that is consistent with the companys policies and procedures. Evaluate and ensure quality of deliverables within project timelines Develop a strong understanding of equity market domain knowledge Collaborate with domain experts and business stakeholders to understand business rules/logics Ensure effective, efficient, and continuous communication (written and verbally) with global stakeholders Independently troubleshoot difficult and complex issues on dev, test, UAT and production environments Responsible for end-to-end delivery of projects, coordination between client and internal offshore teams and manage client queries Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT)
Posted 2 weeks ago
2.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Experience: 2 to 8 years' experience PlusWealth Capital Management LLP is a proprietary high-frequency trading firm, active in multiple markets including cash equities, options, and futures. We thrive on building cutting- edge, data-driven, and tech-based trading algorithms. We are currently seeking a skilled C++ Developer to join our dynamic team and contribute to the development and optimization of our trading systems. Responsibilities: 1. Raw Sockets: - Develop and maintain software components that use raw sockets for packet capture and analysis. - Optimize raw socket performance to minimize packet loss and latency. 2. PCAP Analysis: - Implement solutions for capturing and analyzing network traffic using PCAP. - Utilize tools like libpcap and Tcpdump to filter and process specific packet types. 3. Multithreading: - Design and implement multithreaded applications to enhance system performance and scalability. - Manage thread lifecycle and synchronization to ensure efficient parallel processing. 4. Cross Thread Safety: - Ensure thread safety in shared data structures using synchronization mechanisms. - Implement best practices for cross-thread communication and data sharing. 5. Memory Management: - Efficiently manage dynamic memory allocation and deallocation. - Utilize smart pointers and other C++ techniques to optimize memory usage and minimize fragmentation. 5. Cache Coherency: - Write cache-friendly code to optimize performance in multicore systems. - Implement techniques to reduce cache misses and false sharing. 6. Custom Memory Pool Programming: - Develop custom memory pools to enhance memory management efficiency. - Integrate custom memory pools with existing code and third-party libraries. 7. Motherboard and CPU Architecture: - Understand and leverage the key components of motherboard and CPU architecture to optimize system performance. - Utilize advanced CPU features like SIMD, multithreading, and out-of-order execution. 8. CPU Flags and Optimization: - Optimize software performance using CPU flags such as SSE, AVX, and FMA. - Profile and benchmark code to measure and improve performance based on CPU-specific instructions. Qualification Criteria Requirements: - A bachelor's or master's degree in computer science or relevant field -Proven experience or worked on projects in C++ development only, preferably in a low-latency or HFT environment is a plus. - Proficiency in multithreading and synchronization mechanisms in C++. - Expertise in memory management, including the use of smart pointers and custom memory pools is a plus. - Knowledge of cache coherency and techniques to optimize cache performance. - Familiarity with motherboard and CPU architecture, and how it impacts system performance. - Experience with CPU flags and their usage in software optimization. - Strong problem-solving skills and the ability to work in a fast-paced, high-pressure environment. - Excellent communication skills and the ability to work collaboratively in a team. Preferred Qualifications: - Experience with high-frequency trading systems and financial markets is a plus. - Knowledge of network protocols and performance optimization techniques. - Familiarity with profiling and benchmarking tools. Show more Show less
Posted 2 weeks ago
5.0 - 7.0 years
2 - 7 Lacs
Hyderābād
On-site
About Company: We are a global leader focused exclusively on the digital transformation of connectedness. With operations spanning across the Americas, Europe, Africa, and Asia, our organization partners with top telecom and digital service providers to deliver innovative technology services and solutions. As part of a century-old business conglomerate, we combine deep industry expertise with a sharp focus on automation, AI, cloud, and next-gen networks. Our teams play a vital role in shaping the future of connectivity through cutting-edge platforms and agile delivery models. Experience: 5-7 Years Location: Chennai, Hyderabad, Bangalore. Skills: Strong knowledge in Java, Spring boot, Multithreading, OOPS concept Strong front knowledge in React Job Description: We are looking for highly skilled Lead Engineers with a strong foundation in Core Java , Spring Boot , and React to join our dynamic engineering team. The ideal candidate should possess in-depth knowledge of object-oriented programming, collections, and multithreading in Java, along with hands-on experience in developing scalable backend systems and modern web applications. Key Responsibilities: Design, develop, and maintain enterprise-level applications using Core Java, Spring Boot, and React. Lead the development team in delivering high-quality code and mentor junior team members. Collaborate with cross-functional teams including QA, DevOps, and Product Management. Drive technical discussions and contribute to architectural decisions. Troubleshoot, optimize, and enhance application performance and reliability. Required Skills: Strong expertise in Core Java (OOPs, Collections, Multithreading). Experience with Spring Boot and related frameworks. Front-end development using React.js . Solid understanding of software design principles and architecture patterns. Experience in Agile/Scrum development environments.
Posted 2 weeks ago
2.0 - 5.0 years
12 - 20 Lacs
Mohali
On-site
Position: Senior Java Developer Experience: 2-5 Years Employment Type: Full-time Key Responsibilities: Design, develop, and maintain scalable, high-performance Java-based applications. Write clean, efficient, and reusable code following best practices. Collaborate with cross-functional teams to gather and analyze requirements and deliver end-to-end solutions. Work on APIs, microservices, and system integrations for seamless communication between applications. Optimize application performance, scalability, and reliability. Lead troubleshooting and debugging efforts to resolve production issues and improve system stability. Contribute to system architecture and design discussions to enhance application performance and maintainability. Mentor junior developers and conduct code reviews to ensure high code quality and adherence to standards. Requirements Experience: 2-5 years of experience in Java development (internship experience excluded). Java Development: Advanced Java concepts: Multithreading and Concurrency (e.g., ExecutorService, CompletableFuture). Java Memory Model (JMM) and Garbage Collection tuning. Streams API and Functional Programming. Reflection API and Dynamic Proxies. Java Modules (JPMS) . Enterprise Java : Working with JEE components (Servlets, JSPs, EJBs). Java Messaging Service (JMS) . JavaMail API integration. Java Security : Secure coding practices. Implementation of JWT and OAuth for authentication/authorization. SSL/TLS and certificate handling in Java. Testing : Writing unit tests using JUnit and integration tests with Mockito . Performance testing tools like JMeter . Architecture Design: Design Patterns : Singleton, Factory, Builder, Strategy, Observer, etc. Advanced patterns like CQRS and Event Sourcing. Microservices Architecture : API Gateway design (e.g., Zuul, Spring Cloud Gateway). Inter-service communication with gRPC and REST APIs . Distributed transactions using Saga and Eventual Consistency. Enterprise Application Architecture : Monolithic to Microservices Migration . Layered and Hexagonal Architecture. Application scaling and load balancing strategies. Domain-Driven Design (DDD) : Aggregate root, bounded context, and entities modeling. Integration Patterns : Message Queue Integration (e.g., RabbitMQ, Kafka). File-based processing and FTP integration. Apache Tomcat Expertise: Tomcat Configuration : Customizing server.xml and web.xml. Thread pool and connector configurations for performance tuning. Deployment and Monitoring : WAR and EAR deployments in Tomcat. Performance monitoring using tools like VisualVM and JConsole . Session Management : Sticky sessions and session replication across clusters. Security : Securing Tomcat with SSL certificates. Enabling role-based access and JNDI Realm configuration. Logging and Troubleshooting : Configuring and customizing logging with Log4j or SLF4J . Debugging slow performance or crashes with thread dumps. BeanShell: Introduction to BeanShell : Using BeanShell for dynamic scripting in Java applications. Embedding BeanShell in enterprise applications. Scripting with BeanShell : Running Java code snippets dynamically at runtime. Prototyping and testing Java logic using BeanShell. Integration : Integrating BeanShell with Java servlets and applications. Using BeanShell for configuration scripting in middleware or plugins. Custom Automation : Automating admin tasks in web servers or enterprise systems with BeanShell. Performance Optimization: JVM Optimization: Tuning JVM options (-Xms, -Xmx, -XX flags). Identifying and resolving memory leaks using Java Flight Recorder (JFR) . Database Performance: Query optimization with Hibernate/JPA. Connection pooling configuration using HikariCP . Code Profiling: Profiling tools like YourKit , VisualVM , and JProfiler . Job Type: Full-time Pay: ₹1,207,623.23 - ₹2,098,305.47 per year Benefits: Flexible schedule Health insurance Provident Fund Location Type: In-person Schedule: Day shift Fixed shift Experience: Java: 4 years (Required) Java Spring Boot: 4 years (Required) Work Location: In person
Posted 2 weeks ago
4.0 - 9.0 years
10 - 20 Lacs
Bengaluru
Hybrid
Responsibilities: Design, build, and maintain high-performance, reusable, and reliable Java code. Develop efficient Java applications using related technologies. Manage software development projects using Java technologies. Develop software applications and services using Java 8 and Spring Boot. Build backend APIs using Java frameworks like Spring, Spring Boot, and Hibernate. Analyze, design, develop, implement, and maintain Java applications. Requirements: 4+years of experience in Java development. Proficiency in Core Java/J2EE, data structures/algorithms, and design patterns. Hands-on experience in Java web development and microservices architecture. Strong knowledge of Java frameworks such as Spring and Hibernate. Experience in building RESTful microservices and web services. Familiarity with automation testing tools like Selenium. Working knowledge of backend languages such as .NET or Java. Experience with relational databases and SQL. Good understanding of performance testing tools like JMeter. Skills: Solid understanding of Java, J2EE, and JavaScript. Proficiency in Java frameworks like Spring MVC/Spring Boot. Experience in developing web applications using Java/J2EE. Ability to troubleshoot and diagnose complex distributed systems. Strong fundamentals in OOPs, design patterns, and REST APIs. Familiarity with version control and continuous integration tools.
Posted 2 weeks ago
4.0 - 6.0 years
0 Lacs
Kolkata, West Bengal, India
On-site
We are excited to announce that ARC Document Solutions India Pvt. Ltd. is hiring for the position of Python Developer for our Kolkata location. Experience Required: 4 to 6 years Key Skills: Proficiency in Python 3 Strong understanding of Object-Oriented Programming (OOPs) in Python Experience in Desktop GUI development using PyQT or PySide6 Expertise in Multithreading and Multiprocessing Hands-on experience with Distributed and Asynchronous architectures In-depth knowledge of Data Structures and Algorithms Proficient in implementing various Design Patterns If you meet the above criteria and are interested in this opportunity, please send your updated resume to: 📧 deepdisha.chakraborty@e-arc.com or apply Feel free to share this opportunity with anyone who might be a good fit! Show more Show less
Posted 2 weeks ago
9.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Responsibility : Design and Development: Java developers design, develop, and maintain Java-based applications, ensuring they meet business needs and user requirements. Code Quality: They write well-designed, efficient, and testable code, adhering to coding standards and best practices. Testing and Debugging: Java developers are involved in testing, debugging, and troubleshooting software to ensure its functionality and performance. Collaboration: They collaborate with other software engineers, project managers, and stakeholders to understand requirements, design solutions, and deliver high-quality applications. Eligibility Criteria: Bachelor’s/Master’s degree in Computer Science, Engineering, or related field. 5–9 years of hands-on development experience with Core Java , Spring Boot , and Microservices . Solid programming foundation with ability to solve logic-based problems efficiently. Proficiency in: Java Streams, Lambda expressions Collections framework and data structures File handling, serialization, multithreading Exception handling and debugging Expertise in: Spring Boot: REST APIs, Security, Annotations, Batch Microservices: Spring Cloud, design principles and patterns SQL: complex joins, subqueries, aggregations Exposure to design patterns , GenAI concepts (bonus), and prompt engineering is a plus. Strong problem-solving and analytical thinking. Excellent communication and collaboration skills. Nice to Have: Experience with GenAI tools like ChatGPT, GitHub Copilot, Gemini. Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes. Familiarity with CI/CD pipelines, logging, and monitoring tools. Show more Show less
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
24131 Jobs | Dublin
Wipro
12800 Jobs | Bengaluru
EY
9159 Jobs | London
Accenture in India
7994 Jobs | Dublin 2
Amazon
7616 Jobs | Seattle,WA
Uplers
7416 Jobs | Ahmedabad
IBM
7097 Jobs | Armonk
Oracle
6793 Jobs | Redwood City
Muthoot FinCorp (MFL)
6162 Jobs | New Delhi
Capgemini
5169 Jobs | Paris,France