Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
12.0 - 15.0 years
0 Lacs
india
On-site
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ SR. LEAD S OFTWARE DEVELOPMENT ENG INEER THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks . You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. THE PERSON: The ideal candidate possesses an innovative and problem-solving mindset, has a keen interest in software engineering, distributed systems and AI, and is not afraid to work in a challenging, fast-paced environment. We set high standards for ourselves and focus relentlessly on customer success. KEY RESPONSIBILITIES: Contribute to the design and development of new software features and components Write unit, integration, end-to-end, performance and scale tests Contribute to the design and implementation of future product architectures offering improved capabilities, scale and security Collaborate with other engineering teams, share information in the form of specs, write-ups, presentations, etc. Collaborate closely with system test and customer support teams to deploy the software and ensure customer success PREFERRED EXPERIENCE: Good knowledge and hands-on experience of 12 to 15 years with Go (preferred), Python, Java or similar programming language Good understanding of software engineering principles, data structures, algorithms, operating systems concepts and concurrency Familiarity with Linux, git and modern software development tools and techniques Familiarity with cloud-native software development principles and tools (microservice architectures, protobuf, gRPC, containers, Kubernetes, etc.) Good analytical, problem-solving and communication skills ACADEMIC CREDENTIALS: Bachelor's or M aster's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent #LI-SK3 Benefits offered are described: . AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 3 days ago
12.0 - 14.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Description At American Express, our culture is built on a 175-year history of innovation, shared and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express. How will you make an impact in this role About Enterprise Architecture: Enterprise Architecture is an organization at American Express and it is a key enabler of the company's technology strategy. The four pillars of Enterprise Architecture include: 1. Architecture as Code : this pillar owns and operates foundational technologies that are leveraged by engineering teams across the enterprise. 2. Architecture as Design : this pillar includes the solution and technical design for transformation programs and business critical projects which need architectural guidance and support. 3. Governance : this pillar is responsible for defining technical standards, and developing innovative tools that automate controls to ensure compliance. 4. Colleague Enablement: this pillar is focused on colleague development, recognition, training, and enterprise outreach. Responsibilities: Perform rapid POCs to experiment and build rails for the engineering team Support engineers and project managers in rapid development and deployment Actively participate in team and enterprise-wide architecture and engineering discussions. Introduce enterprise architectural paradigms and solutions into the portfolio. Drive both high level and detailed design and conduct design reviews Engage and work with cross-functional leaders to understand and help define business principles, goals and strategy within scope of responsibility. Communicate to senior leaders regarding strategy direction and changes. Mentor engineers and solution architects to ensure technology complexities are understood very clearly to implement solutions expeditiously with high quality Minimum Qualifications: 12 or more years of stronghands-onexperience in Java and experience with backend or middle ware processing Extensive experience in designing and implementing large scale platforms with high resiliency, availability,and reliability. Strong experience in applications with high throughput and performance Experience with micro services architectures and service mesh technologies is preferred. Strong written, verbal communications, presentation skills, leadership, problem solving and analytical skills. Proven collaboration skills along with the ability to influence without authority Hands on experience in the following environments is preferred:Java,Go,Vert.x,React, Envoy,gRPC,ProtoBuf, JSON,CouchBase, Cassandra,Redis,Consul, Jenkins, docker, Kubernetes, OpenShift, Drools, ElasticStack,Kafka, Spark, ML, AWS, GCP , AI/ML, GenAI Bachelor's degree in computer science, Computer Science Engineering, or related field required Advanced Degree preferred. We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
Posted 1 week ago
4.0 - 8.0 years
10 - 20 Lacs
hyderabad
Work from Office
• Build and maintain Flutter mobile applications and Dart best practices. • Implement responsive UI components that display real-time market data, charts, and interactive trading dashboards. • Integrate RESTful and WebSocket APIs to support Required Candidate profile , 2+ full lifecycle • widget composition, state management (Provider, Bloc, Riverpod), and responsive design. ntegrating RESTful APIs and WebSocket streams; knowledge of JSON, protobuf, or gRPC
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
jaipur, rajasthan
On-site
In Time Tec is an award-winning IT & software company that offers progressive software development services, enabling clients to keep their brightest talent focused on innovation. With a leadership team averaging 15 years in software/firmware R&D, and 20 years building R&D teams, we are looking for a rare talent to join us. We seek individuals with a positive mindset, great organizational skills, capacity for initiative, problem-solving skills, flexibility, and honesty to succeed at In Time Tec. The position requires an experienced and ambitious candidate passionate about technology and self-driven. We provide an energetic workplace environment that welcomes innovative ideas, offers growth opportunities, and a positive atmosphere for achieving goals. Our purpose is to create abundance for everyone we touch. Responsibilities: - Proficiency in Go and any OOPs language. - Good knowledge of Concurrency patterns. - Expertise in implementing microservices using tools like messaging, gRPC, REST API, and containerization. - Understanding of containerization technologies such as Docker and Kubernetes. - Basic experience working with AWS Cloud, Terraform, Datadog. - Proficiency in writing unit and API tests, Benchmarking. - Logging or error handling in Golang. - Basic experience in design patterns and best practices with Go Language/ OOPs language. - Basic experience with CI/CD systems like Jenkins, Gitlab. - Optimizing applications for performance and speed. - Experience with source control management systems like Git/SVN. - Experience with Agile development methodologies. - Good verbal and written communication skills. Skills Required: - Golang - GRPC, Protobuf, RESTful APIs - Git - AWS, Docker, Kubernetes, Datadog - Agile Development Methodologies - Effective Communication, Team Work, Team Handling, Adaptability, Flexibility, Leadership, Problem-solving, Work Ethic, and Creativity. At In Time Tec, we have made significant investments to create a stimulating growth environment for our employees. We encourage individual growth and ownership abilities by providing educational opportunities to help advance careers. Our guiding principles of leadership, trust, transparency, and integrity form the foundation of our success, demonstrating our dedication to being One Team. We value every individual by empowering them to make daily decisions that support their health, well-being, confidence, and awareness. Our leadership team provides a safe base, offering the right environment, guidance, tools, and opportunities necessary for professional development in achieving personal goals. Our collaborative culture makes In Time Tec a thriving place to work. Join us to be a part of a team that fosters growth and innovation.,
Posted 2 weeks ago
2.0 - 7.0 years
8 - 18 Lacs
pune
Hybrid
Role: Data Engineer II A growing AdTech organization is seeking a Data Engineer II to join a small, highly influential Data Engineering team. In this role, you will be responsible for evolving and optimizing high-volume, low-latency data pipeline architecture, as well as improving data flow and collection processes across multiple teams. The ideal candidate is an experienced data pipeline builder and data wrangler who thrives on optimizing systems and building scalable solutions from the ground up. You will support software engineers, product managers, business intelligence analysts, and data scientists on data initiatives while ensuring consistent application of best practices for data delivery architecture across projects. This role is well-suited for self-starters eager to optimize or re-design modern data architectures to support next-generation products and initiatives. Responsibilities: Design and maintain high-throughput data platform architecture handling hundreds of billions of daily events. Explore, refine, and assemble large, complex data sets aligned with business and product needs. Identify and implement internal process improvements, such as automation, data delivery optimization, and infrastructure re-design for scalability. Build infrastructure for optimal extraction, transformation, and loading (ETL) of data from diverse sources using Spark, EMR, Snowpark, Kafka, and related technologies. Collaborate with stakeholders across distributed teams to resolve data-related issues and support infrastructure requirements. Translate business requirements into clear technical solutions for both technical and non-technical audiences. Qualifications: 2+ years of experience in a Data Engineer role. Bachelors degree (or higher) in Computer Science or related Engineering field. Proven experience building and optimizing big data pipelines, architectures, and datasets. Strong working knowledge of Databricks/Spark and associated APIs. Proficiency in programming/scripting with Python, Java, or Scala . Experience with relational databases, SQL authoring/optimization, and working across multiple database technologies. Hands-on experience with AWS cloud services such as EC2, EMR, and RDS. Familiarity with NoSQL data stores (e.g., Elasticsearch, Apache Druid). Experience with data pipeline and workflow management tools such as Airflow . Ability to perform root cause analysis on complex data and processes to solve business problems and identify improvements. Strong experience with unstructured and semi-structured data formats (JSON, Parquet, Iceberg, Avro, Protobuf). Deep knowledge of data transformation, data structures, metadata, dependency, and workload management. Demonstrated ability to process, manipulate, and extract insights from large datasets. Working knowledge of stream processing, message queuing, and highly scalable big data storage systems. Experience collaborating with cross-functional teams in fast-paced environments. Preferred Skills: Experience with streaming systems such as Kafka, Spark Streaming, or Kafka Streams . Knowledge of Snowflake/Snowpark . Familiarity with DBT . Exposure to AdTech industry data and systems. Thanks & Regards, Gloria Dias Research Associate | LH Gloria.Dias@persolapac.com persolindia.com Pune, India CONFIDENTIAL NOTE: This e-mail and any attachments may contain confidential information. If you are not the intended recipient, please notify the sender immediately and delete this message. Unauthorized use or distribution of this communication is strictly prohibited. By submitting your curriculum vitae or other personal data to us in connection with your job application or in your capacity as our employee, contractor, associate, partner or vendor, you acknowledge that you have carefully read and agreed to the terms of our Privacy Policy and the consent notice thereunder. You hereby provide voluntary consent to the collection, use, processing and disclosure of your personal data by us and our affiliates, in accordance with and for the purposes set out in our Privacy Policy and for other legitimate purposes as specified under applicable law. Your submission of personal data via email implies that you have not expressly dissented to the processing of personal data for the stated purpose. For a detailed understanding of our data collection practices, please refer to our Privacy Policy accessible here. If at any time, you wish to expressly withdraw your consent or have any grievance, you can do so by submitting a request to our designated consent manager, as provided in our Privacy Policy. Your privacy is of utmost importance, and we are committed to address the queries you have in this regard. SECURITY NOTE: We at PERSOL India or our representatives, do not ask job seekers for fees, personal banking information, or payments through unofficial channels. Official communications will only come from @persolapac.com. Report any suspicious activity to Contactus.in@persolapac.com. Click here to find out how you can safeguard yourself from job scams.
Posted 2 weeks ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As a Principal Engineer, you will be responsible for defining and driving the technical vision across projects, influencing architecture and engineering practices to align with organizational goals. You'll provide expert guidance, mentor senior engineers, and lead the development of scalable, high-impact solutions. Our team of architects and developers develops comprehensive Mobile Packet Core solutions that support both 4G LTE and 5G NR (New Radio) technologies. This includes the development of key components such as the Serving Gateway (SGW), PDN Gateway (PGW), and the User Plane Function (UPF) for 4G, as well as the Access and Mobility Management Function (AMF), Session Management Function (SMF), and User Plane Function (UPF) for 5G. We design our solutions with a cloud-native approach, leveraging containerization, microservices, and orchestration technologies to ensure seamless scalability and manageability in dynamic cloud environments. Our MPC solutions are built with high availability in mind, incorporating redundant components and failover mechanisms to ensure continuous operation and minimal service disruption. Focusing on optimizing performance to handle telco-scale traffic loads, ensuring low latency and high throughput to meet the demanding requirements of modern mobile networks. Our solutions are designed to scale elastically, accommodating varying traffic loads and network demands efficiently, ensuring operators can adapt to changing conditions without compromising service quality. Implementing advanced load balancing techniques to distribute traffic evenly across network resources, enhancing both performance and reliability. We stay at the forefront of technological advancements, integrating emerging technologies such as Network Function Virtualization (NFV) and Software-Defined Networking (SDN) to enhance our solutions. Ensuring that our Mobile Packet Core solutions are interoperable with existing network elements and can be seamlessly integrated into diverse network environments. Working closely with clients to understand their unique requirements and tailor our solutions to meet their specific needs. Providing comprehensive support and training to help clients effectively deploy, manage, and optimize our Mobile Packet Core solutions. Requirements: - Experience in 5G Core (AMF, SMF, UPF, PCF) with Java. - Proficiency in Java 17, Postgres/MySQL, Elastic Search (NOSQL DB knowledge a plus). - Experience in Microservices-based development using Spring Boot. - Knowledge of Java features like Servlets, Reflection, Maven, and Kotlin. - Design and development of RESTful Interfaces. - Familiarity with Message Bus-based Scalable Distributed Architectures. - Understanding of Networking concepts. - Knowledge of JSON/Protobuf-based messaging. - Experience with Automated Deployment Environments (Kubernetes, Docker, etc.). Desired Skills: - Experience with User plane technologies. - Familiarity with DPDK/VPP-based forwarding, Intel DDP, and Smart NICs. - Understanding of QoS, Charging, DPI, etc. - 4 to 6 years of experience in Telecommunication or Networking background. - Education: B. Tech/BE (CSE/ECE) or equivalent degree. - Previous experience in architecting EPC/5G Core and hands-on experience is preferred.,
Posted 2 weeks ago
0.0 years
0 Lacs
pune, maharashtra, india
Remote
Job Description Who we&aposre looking for: Were looking for a smart, adaptable Staff Software Engineer to help build and evolve our real-time data ingestion platform. Youll work at the intersection of software engineering and data infrastructure, designing and maintaining scalable systems that stream high-quality, trusted data from Kafka to Snowflake via Snowpipe Streaming. This role emphasizes data quality, observability, and pipeline reliability, and involves developing robust monitoring and alerting systems. Youll join a high-performing team, contribute to architecture decisions, and collaborate with other engineers while shaping how data flows across Zendesks ecosystem. Please note that Zendesk can only hire candidates who are physically located and plan to work from Karnataka or Maharashtra. Please refer to the location posted on the requisition for where this role is based. You will be required to relocate to Pune for this position. Key Responsibilities Design, build, and maintain data quality systems and pipelines. Work with tools such as Snowflake, Docker/Kubernetes, and Kafka to enable scalable, observable data movement. Collaborate cross-functionally to close skill gaps in DQ and data platform tooling. Contribute to building internal tooling that supports schema validation, data experimentation, and automated checks. Collaborate cross-functionally with data producers, analytics engineers, platform teams, and business stakeholders. Own the reliability, scalability, and performance of ingestion systems deployed on AWS Architect and build core components of our real-time ingestion platform using Kafka, Snowpipe Streaming. Champion software engineering excellence including testing, observability, CI/CD, and automation Drive the development of platform tools that ensure data quality, observability, and lineage through Protobuf-based schema management.. Participate in the implementation of ingestion best practices and reusable frameworks across data and software engineering teams. Core Skills Solid programming experience (preferably in Java) Experience with distributed data systems (Kafka, Snowflake) Familiarity with Data Quality tooling and concepts Good working knowledge of SQL (especially for diagnostics and DQ workflows) Experience with containerization (Docker, Kubernetes) Strong debugging, observability, and pipeline reliability practices What You Bring A systems mindset with strong software engineering fundamentals. Passion for building resilient, high-throughput, real-time platforms. Ability to influence technical direction across teams and drive alignment. Strong communication and mentoring skills. A bias toward automation, continuous improvement, and platform thinking. Nice To Haves Experience with GenAI tools or supporting ML/AI data workflows Familiarity with cloud-native data platforms (e.g., AWS, GCP) Exposure to dbt or ELT frameworks Please note that Zendesk can only hire candidates who are physically located and plan to work from Karnataka or Maharashtra. Please refer to the location posted on the requisition for where this role is based. Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager. The Intelligent Heart Of Customer Experience Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love. Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week. Zendesk is an equal opportunity employer, and were proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here. Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to [HIDDEN TEXT] with your specific accommodation request. Show more Show less
Posted 2 weeks ago
0.0 years
0 Lacs
pune, maharashtra, india
On-site
Job description Some careers shine brighter than others. If you're looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of a Senior Consultant Specialist Department: - Finance and Traded Risk Tech, CIB HBEU Technology In this role, you will: Ensure HSBC standards and procedures are applied throughout to ensure a high-quality delivery. Working within a DevOps Pod with the focus on modelling data into a new Big Data platform and producing extracts for Finance and Regulatory Reporting systems. Analyzing and capturing functional & non-functional requirements Writing data mapping specifications using SQL Modelling trade, risk, accounting and underlying reference data from a variety of source systems covering all asset classes. Role has a cross-functional aspect, with focus on analysis, though testing and support activities may also be undertaken in line with DevOps principles. Taking ownership of tasks that will be delivered in bi-weekly sprint cycles. Participation in Daily Stands-ups, Backlog Refinement and Iteration Planning meetings Collaborating closely with Finance Change, upstream providers and downstream data consumers to ensure data requirements are fully understood and expectations are met. Ensuring that defects, data quality and data modelling issues are quickly resolved. Adhering to architecture principles and data modelling standards Seeks opportunities to document, standardize and automate processes. Oversee and support the execution of production batches, ensuring they are processed efficiently to ensure timely completion. Also, to ensure proper documentation and reporting of batch performance and any incidents Requirements To be successful in this role, you should meet the following requirements: Must Have: Finance background with knowledge of financial instruments, including OTCs, FX, Credit Derivatives, Interest Rate Derivatives, Securities Financing Transactions inc. Repos and Stock Borrow Lending, ETDs, Fixed Income, Equities and ETDs including trade life cycle, valuation/pricing (Risk and PnL). Able to analyse and interpret multiple data types like Trade, Position, Product, Cash-flow, Valuations, Risk Sensitivities, PnL Attribution, Market Data and Reference data Comfortable working on data formats and sources like XML, JSON, CSV, Relational and Object Databases, REST APIs (using swagger or PostMan) Experience working in Front to Back projects involving multiple functions like Front Office, Middle/Back Office, Finance, Product/Valuation Control, Risk, Reg Reporting and IT Strong working knowledge of SDLC tools including JIRA, Jenkins and Git. Strong technical skills, especially in both writing and interpreting SQL A proven track record in delivery of large-scale data centric projects in previous domains to tight deadlines Excellent interpersonal skills, with ability to collaborate and communicate effectively with teammates or with senior stakeholders. Experience of an Agile/Scrum/DevOps delivery environment High levels of enthusiasm and a desire to deliver the best quality products possible along with maintaining very high service levels. Demonstrable experience of data sourcing and data analysis skills including liaising with upstream systems and ensuring end-to-end clarity of requirements across multiple teams Good to have: Hands on Technical and Data Analysis skills on Spark SQL, XML/XSD, JSON/Protobuf, REST APIs, CICD Pipelines, Data processing pipelines Experience on Data Modelling of Trade, Position, Product, Cashflow, Valuation, Risk, Collateral, Accounting, Client, Reference and Market Data. Cross-functional business function knowledge on Front Office, Middle Office, BackOffice, Finance (Product Control, Accounting), Risk and Reg Reporting Working knowledge on capital markets cross-asset (FX, EQ, FI, Rates, Credit, Commodity) Products (Cash and Derives including Listed, OTC, Structured and Exotics) Understanding of the full trade lifecycle, including front to back data flows Previous experience of working on Big Data environments including knowledge of associated technologies (e.g. Hadoop, Spark) Candidate User Guide - India HTC - IND HSDI : IJP candidate user guide (service-now.com) You'll achieve more when you join HSBC. www.hsbc.com/careers HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. Issued by - HSBC Software Development India
Posted 2 weeks ago
4.0 - 9.0 years
7 - 10 Lacs
bengaluru, karnataka, india
On-site
Design, develop, and maintain C++ software modules for ADAS functionalities, including perception, planning, and control systems. Implement algorithms for sensor data processing (camera, radar, lidar) and sensor fusion. Develop unit tests, integration tests, and simulation environments to validate ADAS software. Develop function-based reprocessing chain based on a provided framework. Improve SW quality based on quality metrics. Perform software safety analysis. Analyse and optimize runtime and memory usage on embedded target. Perform dependability testing e.g. fuzzing for security issues. Perform SW and Codec adaptions based on boardnet changes. Document software designs, workflows, and best practices for development and maintenance. Must have experience: Strong proficiency in C++ (C++11/14/17), with knowledge of modern software design patterns and principles. Familiarity with automotive communication protocols like Ethernet/SomeIP. Experience with Interface Definition Languages (e.g., IDL, Protobuf, or similar) for defining and managing data interfaces. Familiarity with automotive software safety standards (ISO 26262) and functional safety principles. Proficiency in using version control systems (e.g., Git), build tools (e.g., Bazel, CMake), debugging utilities (e.g., GDB), and performance analysis tools. Strong problem-solving and analytical skills. Effective communication and teamwork abilities
Posted 3 weeks ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as provide user and operational support on applications to business users. Utilizing in-depth specialty knowledge of applications development, you will analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgments. You will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Additionally, you will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. Ensuring essential procedures are followed and helping define operating standards and processes will also be part of your responsibilities. You will serve as an advisor or coach to new or lower-level analysts and have the ability to operate with a limited level of direct supervision. You will exercise independence of judgment and autonomy, act as a subject matter expert to senior stakeholders and/or other team members, and appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. Qualifications: - 7-10 years of relevant experience as Java Full Stack application development engineering lead using Java, Spring, Multithreading, ReactJS - Hands-on coding experience - Experience in systems analysis and programming of software applications - Extensive experience in Java/J2EE, Spring framework, and associated technologies - Strong proficiency in Micro Services based architecture - Knowledge of Database Management systems like Oracle, Mongo - Experience with front-end technologies such as React JS, HTML5, JavaScript, and CSS - In-depth knowledge of React, Redux, RTK, Cypress, and Storybook - Extensive experience with Cypress and Vitest focusing on test-driven development - Advanced proficiency in JavaScript and TypeScript including understanding of complex types, interfaces, and generics - Proficiency in responsive web design and CSS - Familiarity with backend frameworks such as node.js and Java Spring boot APIs - Knowledge of restful web services including its data interchange format such as JSON, Protobuf, gRPC - Ability to adjust priorities quickly as circumstances dictate - Consistently demonstrates clear and concise written and verbal communication Education: - Bachelor's degree/University degree or equivalent experience Please note that this job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.,
Posted 1 month ago
12.0 - 16.0 years
0 Lacs
hyderabad, telangana
On-site
As a key leader in the architecture team, you will define and evolve the architectural blueprint for complex distributed systems built using Java, Spring Boot, Apache Kafka, and cloud-native technologies. You will ensure that system designs align with enterprise architecture principles, business objectives, and performance/scalability requirements. Collaborating closely with engineering leads, DevOps, data engineering, product managers, and customer-facing teams, you will drive architectural decisions, mentor technical teams, and foster a culture of technical excellence and innovation. Your key responsibilities will include owning and evolving the overall system architecture for Java-based microservices and data-intensive applications. You will define and enforce architecture best practices, lead technical design sessions, and design solutions focusing on performance, scalability, security, and reliability in high-volume, multi-tenant environments. Additionally, you will collaborate with product and engineering teams to convert business requirements into scalable technical architectures and drive the use of DevSecOps, automated testing, and CI/CD to improve development velocity and code quality. Basic qualifications for this role include 12-15 years of hands-on experience in Java-based enterprise application development, with at least 4-5 years in an architectural leadership role. Deep expertise in microservices architecture, Spring Boot, RESTful services, and API design is required, along with a strong understanding of distributed systems design, event-driven architecture, and domain-driven design. Proficiency in technologies such as Kafka, Spark, Kubernetes, Docker, AWS ecosystem, MongoDB, SQL databases, and multithreaded programming is essential. Preferred qualifications include exposure to tools for system architecture and diagramming, experience leading architectural transformations, knowledge of Data Mesh, Data Governance, or Master Data Management concepts, and certification in AWS, Kubernetes, or Software Architecture. Experience in regulated environments with compliance is a plus. Infor, a global leader in business cloud software products, focuses on industry-specific markets. With a commitment to Principle Based Management and eight Guiding Principles, Infor aims to create a culture that fosters innovation, improvement, and transformation while delivering long-term value to clients and supporters. To learn more about Infor, visit www.infor.com.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will be monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation, while also providing user and operational support on applications to business users. Additionally, you will utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business and system processes, and industry standards, and make judgements accordingly. You will be recommending and developing security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Consultation with users/clients and other technology groups on issues, recommendation of advanced programming solutions, and installation and assistance with customer exposure systems will also be part of your role. Ensuring essential procedures are followed, defining operating standards and processes, and serving as an advisor or coach to new or lower level analysts will be expected from you. As a Senior Programmer Analyst, you should be able to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. You will need to appropriately assess risk when making business decisions, consider the firm's reputation, and safeguard Citigroup, its clients, and assets by ensuring compliance with applicable laws, rules, and regulations. To qualify for this role, you should have 7-10 years of relevant experience as a Java Full Stack application development engineering lead using Java, Spring, and ReactJS. Hands-on coding experience, experience in systems analysis and programming of software applications, extensive knowledge of Java/J2EE, Spring framework, Micro Services based architecture, Database Management systems like Oracle and Mongo, front end technologies such as React JS, HTML5, JavaScript, CSS, and other related technologies are essential. Proficiency in JavaScript, TypeScript, responsive web design, and backend frameworks like node.js and Java Spring boot APIs will be required. Additionally, knowledge of restful web services and data interchange formats, along with excellent communication skills, will be beneficial. The educational requirement for this position is a Bachelor's degree/University degree or equivalent experience. Please note that this job description provides a high-level review of the types of work performed, and other job-related duties may be assigned as required.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst role is an intermediate level position where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be tasked with conducting feasibility studies, providing time and cost estimates, participating in IT planning, managing risk technology, developing applications, and implementing new or revised systems and programs to meet specific business needs. It will be your responsibility to monitor and control all phases of the development process including analysis, design, construction, testing, and implementation. Additionally, you will need to provide user and operational support on applications to business users. Your role will require utilizing your in-depth specialty knowledge of applications development to analyze complex problems, evaluate business and system processes, and adhere to industry standards. You will also be expected to recommend and develop security measures to ensure successful system design and functionality post implementation. Consultation with users/clients and technology groups, recommending advanced programming solutions, and assisting with customer exposure systems will also be part of your responsibilities. As an Applications Development Senior Programmer Analyst, you will need to ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. Operating with a limited level of direct supervision, exercising independence of judgment and autonomy, acting as a subject matter expert to senior stakeholders and team members, and appropriately assessing risk in business decisions will be key aspects of your role. To qualify for this position, you should have 7-10 years of relevant experience as a Java Full Stack application development engineering lead, hands-on coding experience, proficiency in Java/J2EE, Spring framework, Micro Services based architecture, and front end technologies like React JS, HTML5, JavaScript, and CSS. Additionally, you should possess knowledge of Database Management systems such as Oracle and Mongo, experience with Cypress and Vitest, understanding of restful web services, and proficiency in JavaScript and TypeScript. A Bachelors degree or equivalent experience is required for this role. This job description provides an overview of the work performed, and other job-related duties may be assigned as necessary.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
pune, maharashtra
On-site
The Applications Development Senior Programmer Analyst position is an intermediate role where you will be responsible for contributing to the establishment and implementation of new or updated application systems and programs in collaboration with the Technology team. Your main objective will be to support applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, estimating time and costs, IT planning, risk technology, applications development, and implementing new or revised applications systems and programs to meet specific business needs. You will also monitor and control all phases of the development process, provide user and operational support on applications, analyze complex problems, recommend security measures, and consult with users/clients and technology groups. As a Senior Programmer Analyst, you will utilize your in-depth specialty knowledge of applications development to evaluate business and system processes, recommend programming solutions, and ensure successful system design and functionality. You will also play a role in defining operating standards and processes, advising new or lower-level analysts, and operating with a limited level of direct supervision. Additionally, you will act as a Subject Matter Expert (SME) to senior stakeholders and team members, assess risks in business decisions, and demonstrate ethical judgment in compliance with laws and regulations. Your qualifications should include 7-10 years of experience in Java Full Stack application development, hands-on coding experience, expertise in Java/J2EE, Spring framework, Micro Services architecture, and front-end technologies like React JS, HTML5, JavaScript, and CSS. Furthermore, you should have knowledge of Database Management systems such as Oracle and Mongo, experience with back-end frameworks like node.js and Java Spring boot APIs, and proficiency in responsive web design, JavaScript, TypeScript, restful web services, and test-driven development. You should possess a Bachelor's degree or equivalent experience and demonstrate clear and concise communication skills. This job description outlines the key responsibilities and qualifications for the Applications Development Senior Programmer Analyst role. Additional duties may be assigned as necessary. If you require a reasonable accommodation due to a disability, please review Accessibility at Citi.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
You will be responsible for the Tools and Infrastructure Platforms for the engineering team at Ethernovia. This responsibility includes developing software for Ethernovia's Evaluation platforms that are used to debug, test, and demonstrate the company's networking devices. This software includes BSP (Board Support Packages), drivers for onboard devices, middleware software. Our products and hence tool infrastructure is quite data intensive and we are looking for candidates who are able to create tools for handling large volume of test data output and help visualize this data in command line and graphic tools. Technical Qualifications Bachelors or Master's degree in Computer Science/Software or related field. Work Experience: 3 years for Mid-level and 7 years for Senior Level position. Strong understanding of Software Development lifecycle including Architecture, Implementation and Testing fundamentals. Proficient in C/C++ Programming Language. Experience in Python is a plus. Experience with BSP (Board Support Packages) preferably Linux systems like Beaglebone or Raspberry Pi. Device drivers, preferably for devices on hardware buses like I2C, SPI and Ethernet. Good understanding of Operating systems preferably Embedded Linux. Experience with integration and testing of open-source middleware, libraries, and drivers. Hands on Experience with Hardware and embedded processors. Nice to Have Experience with GNU or similar compiler, debugging suite. Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB. Code Version Control and Review tools/processes like Perforce/Git, Swarm. Automation and DevOps tools like Jenkins. ARM family of processors or similar embedded processors. Performance testing of communication devices. GRPC, Protobuf or similar Remote Procedure Call (RPC) software. Boot code like uboot or similar. Experience in Verification/validation experience including HW languages (System Verilog, Verilog, UVM) is a big plus. Experience in SystemC and transaction-level modelling (TLM). Soft Skills Self-motivated and able to work effectively both independently and in a team. Excellent communication/documentation skills. Attention to details. What you'll get in return: Pre IPO stock options Cutting edge technology World class team Competitive base salary Flexible hours Medical, dental and vision insurance for employees Flexible vacation time to promote a healthy work-life balance,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a passionate C# developer, Emerson has an exciting opportunity for you to be part of the digitization movement. You will work with multi-functional teams in Agile scrum teams within a Scaled Agile Framework (SAFe)-based organization. This role will involve working on strategic projects using the latest cloud technologies and collaborating with global teams to broaden your perspective. In this role, your responsibilities will include developing software interfaces for various systems, creating Cloud Native software using C# and .NET Core technology, designing technical solutions according to Technical Architect's specifications, and collaborating with Agile Scrum teams to develop applications. You will also work with the testing team in software testing and assist the Product Owner in estimating efforts and prioritizing requirements backlog. To be successful in this role, you should be a quick learner with a problem-solving and collaborative approach. You should have a user-centric mindset, good analytical skills, and the ability to understand topics from a broader perspective. Additionally, you should be detail-oriented, deadline-driven, and possess excellent verbal and written communication skills. Requirements for this role include an MSc/B.E./B Tech (Computer/Electronics) degree, a minimum of 5 years of experience working on enterprise software projects, advanced knowledge of C# (LINQ, Async Programming), multi-threading & synchronization, experience with PostgreSQL, basic Azure concepts, database transactions, REST/gRPC, and distributed tracing. Preferred qualifications that set you apart include knowledge of network & security, Protobuf/flatbuffer, memory profiling, cloud-native technologies, software coding standard methodologies, awareness of SAFe 6.0 and Agile Scrum methodologies. At Emerson, we prioritize a workplace culture that values, respects, and empowers every employee to grow. We foster innovation, collaboration, and diverse perspectives to drive great ideas from great teams. Our commitment to ongoing career development and an inclusive culture ensures you have the support to thrive and make a lasting impact. Emerson offers competitive benefits plans, various medical insurance options, an Employee Assistance Program, flexible time-off plans including paid parental leave, vacation, and holiday leave. Join us in our bold aspiration to drive innovation that makes the world healthier, safer, smarter, and more sustainable.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Senior Software Engineer specializing in AI/ML development and leading Vertex AI & Gemini projects, you will play a crucial role in developing and deploying solutions using cutting-edge technologies. With 5-8 years of experience in Software Development/Engineering, you will be responsible for integrating GenAI components into enterprise-grade document automation workflows. Your expertise in Google Cloud Platform, Vertex AI, and Gemini models will be essential in contributing to scalable, cloud-native architectures for document ingestion, extraction, summarization, and transformation. Your future duties and responsibilities include developing and deploying solutions using Vertex AI, Gemini models, Document AI, and custom NLP/OCR components. You will also collaborate with architects, MLOps engineers, and business stakeholders to translate requirements into scalable code while ensuring secure and compliant handling of sensitive data in document processing workflows. Staying up to date with the latest Gemini/LLM advancements and integrating relevant innovations into projects will be a key aspect of your role. In order to be successful in this role, you must possess expertise in various skills including Google Cloud Platform (Vertex AI, Cloud Functions, Cloud Run, BigQuery, Document AI, Firestore), GenAI/LLMs (Google Gemini, PaLM, LangChain), OCR & NLP tools (Tesseract, GCP Document AI, spaCy, Hugging Face Transformers), Full Stack technologies (React or Next.js, Node.js or FastAPI, Firebase/Firestore), DevOps/MLOps practices (GitHub Actions, Vertex Pipelines, Docker, Terraform), and Data & Integration tools (REST APIs, GraphQL, Webhooks, Cloud Pub/Sub, JSON/Protobuf). With a solid background in full-stack development, hands-on experience in building products leveraging GenAI, NLP, and OCR, as well as proficiency in Kubernetes concepts, relational and non-relational databases, you will be well-equipped to tackle complex issues and adapt to rapidly evolving AI technologies. Your understanding of privacy regulations, security best practices, and ethical considerations in AI development will be crucial in developing production-ready systems. Additionally, experience working with Google Gemini models, document parsing, NLP, OCR, and GenAI-based transformation will further enhance your capabilities in this role. As an integral part of the team at CGI, you will have the opportunity to turn meaningful insights into action, shaping your career in a company focused on growth and innovation. With a startup mentality and a strong sense of ownership, you will contribute to delivering innovative solutions and building valuable relationships with teammates and clients, ultimately driving success in the world of IT and business consulting services.,
Posted 1 month ago
6.0 - 9.0 years
0 Lacs
Pune, Maharashtra, India
On-site
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position The Opportunity The Senior Software Engineer is a member of a talented team in Pune and will apply his/her expert knowledge of Python, Node.js (TypeScript) and AWS in the implementation of complex, enterprise-scale software systems. General responsibilities include requirement analysis, lower level design, implementation, unit testing for components or features and integration with external partner APIs. Works as an individual contributor or in a small team on specific product features with occasional guidance and in coordination with other team mates. Participate in peer code review sessions and enforce quality of deliverables. Job Facts Software Development: This is a hands-on software development position to write high-quality software that will perform at scale, be supportable, and be extensible Process & Operations: Ensure the software deliverables follow existing process guidelines and conform to all existing quality parameters. Follow scaled agile framework guideline for incremental development Mentorship: Mentor and guide junior team members in technical challenges and provide guidance on best practices and quality attributes Technology stack: Primary backend stack is Python based but we constantly explore different technologies and toolsets that are fit-for-purpose. Here is a list of technologies we currently use: Python, Node.js and Java (Good to have) Protobuf, JSON, XML, YAML Git, TortoiseGit Data stream processing framework: Apache Flink, AWS Kinesis, AWS Firehorse AWS services (must be aware about basics of RDS, MSK, EC2, Lambda, Elastic Cache, CloudFront, API Gateway, S3, RDS, NLB/ALB, Security Groups/NACLs/VPCs, Cloud Watch, SNS, SQS) Docker & Kubernetes (Good to have) Experience with Typescript and writing APIs in Node.js Your main responsibilities will include: Design, develop, and implement robust and scalable web applications using Python and Node.js (TypeScript) Write clean, well designed, testable, efficient and maintainable code Develop a new set of APIs and write unit test cases for the same Write reusable code and libraries Collaborate with team members and stakeholder Review code written by fellow junior developers Involve in agile ceremonies like stand-up, sprint planning, and demos with co-workers Who You Are BS/Btech/MS degree in Computer Science or directly related discipline 6-9 years of hands-on industry experience as a Python and Node.js (TypeScript) developer Experience on developing APIs with Python and Node.js (TypeScript) Experience with developing and implementing ML models using the TensorFlow framework. Experience with XGBoost is a plus Experience with event based architecture and in cloud development using AWS Solid understanding of design patterns, object-oriented design and event based architecture Experience in healthcare is not required, but familiarity with healthcare data and workflows is a plus (e.g. HL7, IHE) Knowledge and experience with the Agile development process or SAFe is big plus Great written and verbal communication in English Mindset You will be expected to demonstrate the We@RIS dimensions and help evolve the functions culture beliefs and bring We@RIS to life. The dimensions are: We are passionate about our customers and patients We radically simplify We trust, collaborate & have fun We ALL lead We experiment & learn Are you ready to apply We want someone who thinks beyond the job offered - someone who knows that this position can be a unique opportunity to shape the future of Diagnostics. Who we are A healthier future drives us to innovate. Together, more than 100000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact. Lets build a healthier future, together. Roche is an Equal Opportunity Employer. Show more Show less
Posted 1 month ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
Wipro Limited is a leading technology services and consulting company dedicated to creating innovative solutions that cater to the complex digital transformation needs of clients. With a comprehensive range of capabilities in consulting, design, engineering, and operations, we empower clients to achieve their most ambitious goals and develop sustainable businesses for the future. Our global presence spans over 65 countries with a workforce of over 230,000 employees and business partners, all committed to supporting our customers, colleagues, and communities in a dynamic and ever-changing world. You will need to have a strong understanding of the Java programming language and be proficient in coding in your current role. Effective communication skills are essential to facilitate clear and efficient interaction with globally dispersed development and test teams. Experience in Selenium, Rest Assured, and at least one performance testing tool, preferably Load Runner, is required. Familiarity with BDD framework design using tools like Cucumber and application testing is also important. A deep comprehension of websockets, gRPC, and Protobuf is necessary, along with expertise in testing and substantial experience in large-scale FM projects. Proficiency in UNIX, SQL, and No-SQL is a must. You should possess robust networking and coordination skills to collaborate effectively with external teams and stakeholders. Demonstrable experience in test automation for system testing, particularly in utilizing and ideally defining and implementing test automation frameworks, is crucial. A proactive attitude and the ability to work independently or as part of a team are highly valued traits. Mandatory skills include proficiency in Selenium with a minimum of 8-10 years of experience. At Wipro, we are reimagining the future and seeking individuals who are inspired by reinvention. We are committed to being an end-to-end digital transformation partner with bold ambitions for the future. If you are looking to constantly evolve and reinvent yourself, your career, and your skills, Wipro is the place for you. We encourage applications from individuals with disabilities and invite you to join us in realizing your ambitions in a purpose-driven environment.,
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Title: Data Engineer - AWS MSK Specialist Job Summary: We&aposre looking for a skilled Data Engineer with expertise in AWS Managed Streaming for Apache Kafka (MSK) to design, build, and maintain high-performance data pipelines. You&aposll work closely with data architects and software engineers to ensure seamless data integration and streaming capabilities using AWS MSK. Responsibilities: - Design, develop, and manage real-time data pipelines using AWS MSK - Integrate AWS MSK with various data sources and consumers - Monitor and optimize AWS MSK cluster performance and costs - Collaborate with DevOps to ensure optimal performance and uptime - Implement security best practices for data streaming and storage - Document technical processes and best practices - Work with AWS services like S3, Glue, and Lambda for data processing and integration Requirements: - Bachelors degree in computer science, Engineering, or a related field - 3-5 years of experience working with AWS MSK or Apache Kafka in a production environment - Strong understanding of distributed systems, real-time data processing, and cloud-based data streaming - Proficiency in programming languages such as Python - Experience with AWS services like S3, Glue, and Lambda - Excellent problem-solving and debugging skills Nice-to-Have Skills: - Experience with containerization technologies like Docker and Kubernetes - Familiarity with other messaging systems like RabbitMQ or Apache Pulsar - Experience with data serialization formats like Avro, Protobuf, or JSON - Knowledge of Snowflake or other cloud-based data warehousing solutions Interested candidate can apply or share the updated resume on [HIDDEN TEXT] Show more Show less
Posted 1 month ago
12.0 - 14.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Description Global Technology Partners is a premier partner for digital transformation, with a diverse team of software engineering experts in the US and India. They combine strategic thinking, innovative design, and robust engineering to deliver exceptional results for their clients. Job Summary We are seeking a highly experienced and visionary Principal/Lead Java Architect to play a pivotal role in designing and evolving our next-generation, high-performance, and scalable event-driven platforms. This role demands deep expertise in Java, extensive experience with Kafka as a core component of event streaming architectures, and a proven track record of leading architectural design and implementation across complex enterprise systems. You will be instrumental in defining technical strategy, establishing best practices, and mentoring engineering teams to deliver robust and resilient solutions. Key Responsibilities: Architectural Leadership: Lead the design, development, and evolution of highly scalable, resilient, and performant event-driven architectures using Java and Kafka. Define architectural patterns, principles, and standards for event sourcing, CQRS, stream processing, and microservices integration with Kafka. Drive technical vision and strategy for our core platforms, ensuring alignment with business objectives and long-term technology roadmap. Conduct architectural reviews, identify technical debt, and propose solutions for continuous improvement. Stay abreast of emerging technologies and industry trends, evaluating their applicability and recommending adoption where appropriate. Design & Development: Design and implement robust, high-throughput Kafka topics, consumers, producers, and streams (Kafka Streams/KSQL). Architect and design Java-based microservices that effectively integrate with Kafka for event communication and data synchronization. Lead the selection and integration of appropriate technologies and frameworks for event processing, data serialization, and API development. Develop proof-of-concepts (POCs) and prototypes to validate architectural choices and demonstrate technical feasibility. Contribute hands-on to critical path development when necessary, demonstrating coding excellence and leading by example. Kafka Ecosystem Expertise: Deep understanding of Kafka internals, distributed systems concepts, and high-availability configurations. Experience with Kafka Connect for data integration, Schema Registry for data governance, and KSQL/Kafka Streams for real-time stream processing. Proficiency in monitoring, optimizing, and troubleshooting Kafka clusters and related applications. Knowledge of Kafka security best practices (authentication, authorization, encryption). Technical Governance & Mentorship: Establish and enforce architectural governance, ensuring adherence to design principles and coding standards. Mentor and guide engineering teams on best practices for event-driven architecture, Kafka usage, and Java development. Foster a culture of technical excellence, collaboration, and continuous learning within the engineering organization. Communicate complex technical concepts effectively to both technical and non-technical stakeholders. Performance, Scalability & Reliability: Design for high availability, fault tolerance, and disaster recovery. Define and implement strategies for performance optimization, monitoring, and alerting across the event-driven ecosystem. Ensure solutions are scalable to handle significant data volumes and transaction rates. Required Skills & Experience: 12+ years of progressive experience in software development, with at least 5+ years in an Architect role designing and implementing large-scale enterprise solutions. Expert-level proficiency in Java (Java 8+, Spring Boot, Spring Framework). Deep and extensive experience with Apache Kafka: Designing and implementing Kafka topics, producers, and consumers. Hands-on experience with Kafka Streams API or KSQL for real-time stream processing. Familiarity with Kafka Connect, Schema Registry, and Avro/Protobuf. Understanding of Kafka cluster operations, tuning, and monitoring. Strong understanding and practical experience with Event-Driven Architecture (EDA) principles and patterns: Event Sourcing, CQRS, Saga, Choreography vs. Orchestration. Extensive experience with Microservices architecture principles and patterns. Proficiency in designing RESTful APIs and asynchronous communication mechanisms. Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra). Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes). Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps). Strong problem-solving skills, analytical thinking, and attention to detail. Excellent communication, presentation, and interpersonal skills. Show more Show less
Posted 1 month ago
5.0 - 10.0 years
20 - 25 Lacs
Bengaluru
Hybrid
Greetings from Intelliswift- An LTTS Company Job Summary Role : Fullstack Developer Experience : 5 to 8 Years Job Location : Bangalore Job description Role - Full Stack Development Role Full Stack Developers (Front end and Back end) to create Custom Web Portal/Backend using Google3) Location:Bangalore, India Profile Expectations: CS or EE/CE degree • 5+ years experience in an SWE/ Full Stack Web Development • Google3 with JAVA (Backend) + Angular. ( Preferred) • Python, SQL, Protobuf, Blaze, PLX, APIs • Knowledge of Google Cloud preferred .
Posted 1 month ago
10.0 - 14.0 years
0 Lacs
pune, maharashtra
On-site
As a Founding Engineer at Colrows, you will play a crucial role in shaping and scaling our generative analytics platform. We are dedicated to revolutionizing how enterprises engage with data, aiming to make insights as accessible as conversing with a colleague. Our platform integrates robust data foundations, agentic workflows, and enterprise-grade governance to deliver a seamless, self-serve experience. Join us in driving the development of a powerful execution engine that lies at the core of our platform. In this role, you will serve as a hands-on Principal Software Engineer, leveraging your architectural expertise and practical experience in constructing resilient systems using Java and open-source technologies. Your primary responsibility will be to lead the design and implementation of the backend engine, which processes and transforms large-scale structured data with a focus on precision, performance, and clarity. Key Responsibilities: - Design and construct essential components of the Colrows platform, such as distributed query execution, type-safe data transformation pipelines, and high-performance connectors to various database backends. - Architect and deploy scalable, fault-tolerant services in Java utilizing open-source libraries and tools. - Ensure accuracy in data type mappings, memory representations, and serialization across diverse data systems. - Mentor and guide engineers through code reviews, design discussions, and the implementation of production-quality solutions. - Collaborate with AI, frontend, and infrastructure teams to deliver a cohesive and agentic product experience. - Take charge of technical decision-making by balancing performance, maintainability, and extensibility. You Bring: - Over 10 years of hands-on experience in backend engineering with a specialization in Java. - A solid foundation in computer science fundamentals, particularly in data structures, memory models, and type systems. - Previous experience handling large datasets spanning terabytes of structured data across distributed systems. - Practical knowledge of data type mappings in SQL engines, Java, JSON, Avro, Arrow, and binary formats. - Proficiency in in-memory data representations, caching strategies, and performance optimization. - Demonstrated success in designing and implementing clean, testable, and production-grade code. - Familiarity with tools such as Apache Arrow, Apache Calcite, Apache Ignite, Presto/Trino, Apache Beam, RocksDB, Protobuf, gRPC, and Netty. - Bonus: Experience in contributing to open-source projects or building data platforms, databases, or query engines. What You'll Get: - Opportunity to work on a cutting-edge analytics platform that is reshaping how enterprises engage with data. - Direct collaboration with the founder and a dedicated, technically proficient team. - A culture that promotes ownership, autonomy, and deep engineering involvement. - Competitive compensation, meaningful equity, and the flexibility of a modern remote/hybrid work environment.,
Posted 1 month ago
9.0 - 13.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Test Automation Lead for the Finance Market solutions team's FM Replatforming project, your primary responsibility will be to understand use case based test scenarios and review product requirements. You will estimate all testing activities and have deep knowledge of QA methodologies and tools. It will be crucial for you to comprehend functional and design specifications to determine and prepare automated test scripts while maintaining the test case suite. Additionally, you will be expected to prepare a reusable and scalable test automation framework. Your role will also involve communicating application/product progress to senior leadership regularly and participating in functional and technical discussions with the client and team. Working closely with product owners and business analysts to ensure accurate capture of acceptance criteria and sharing feedback as necessary will be essential. You will need to develop test strategies, plans, and maintain test data, continuously improving automated tests as new system features and enhancements are developed. Executing automated tests, managing the resulting defect log through the point of defect fix validation, and ensuring the appropriate test environments and infrastructures are in place and up to date will be part of your responsibilities. Identifying and reporting questionable functions, performance concerns, and inconsistencies to product teams will also be crucial. In terms of skills, you must have a good understanding of investment banking products such as fixed income, equities, derivatives (futures & options), and FX. Basic knowledge of financing risk, underwriting, forecasting, portfolio analytics, and monitoring is required. Experience with electronic trading platforms & ECNs (e.g. Bloomberg) is also necessary. From a technical perspective, you should have at least 9 years of relevant working experience, strong knowledge of the Java programming language, and hands-on coding experience. Excellent communication skills are essential for facilitating accurate and efficient communication across globally distributed development and test teams. Experience in Selenium, Rest Assured, and at least one performance testing tool (preferably LoadRunner) is required. Experience in BDD framework design with tools such as Cucumber, a deep understanding of websockets, gRPC, and Protobuf, and proven UNIX and SQL and No-SQL skills are also necessary. While it is nice to have additional qualifications, the mandatory requirements and responsibilities outlined above are critical for the role of Test Automation Lead for the FM Replatforming project of the Finance Market solutions team.,
Posted 2 months ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
We are seeking a Full-Stack Developer with expertise in C# .Net Core, AWS Cloud, and Microservices to become a valuable member of our team. The ideal candidate will possess leadership skills, the ability to guide junior engineers, and a track record of delivering top-notch software solutions. This role necessitates strong backend development capabilities and familiarity with frontend technologies such as React, Angular, TypeScript, JavaScript, HTML, and CSS. In this position, you will take designs from inception to completion, ensuring the implementation maintains high quality. Under the guidance of Architects and lead developers, you will work on assigned tasks. Collaboration is key, as you will conduct code reviews, participate in project planning, and engage closely with cross-functional teams. Your specialization will lie in backend technologies, focusing on the integration of Operational Technology (OT) and automation systems. Applying DevOps principles, you will optimize cloud resource utilization and implement Docker and Kubernetes for application deployment and scaling. Security will be a top priority, where you will enforce secure coding standards and implement security controls in cloud environments. Stakeholder collaboration is crucial, as you will work in tandem with product managers, architects, and business teams to align technical solutions with business objectives. Additionally, you will actively contribute to Agile (Scrum) teams for efficient project execution. To be considered for this role, you should have 5 to 8 years of hands-on experience in software development. Your expertise should cover full lifecycle development, backend technologies including .NET Core, gRPC, protobuf, SQL, and JSON, as well as frontend development with React and other technologies. Proficiency in Azure DevOps, Docker, Kubernetes, Azure Cloud, and various protocols and tools is required. Experience with database management systems, data exchange formats, logging, monitoring solutions, and AWS Cloud is also necessary. Desirable qualifications include exposure to Azure, open-source cloud components, Docker, Kubernetes, Terraform, Python, and frontend development with Angular/React, TypeScript, JavaScript, HTML, and CSS. Strong skills in modern software architectures, DevOps principles, problem-solving, communication, teamwork, and the ability to work independently are preferred. Join our team dedicated to sustainable energy and contribute to our mission of providing clean energy for future generations. At Siemens Energy, we are committed to meeting energy demands worldwide while protecting the environment. If you are passionate about innovation, decarbonization, and energy transformation, we welcome you to be a part of our global team striving to make sustainable energy affordable and reliable.,
Posted 2 months 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |