Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0.0 years
0 Lacs
Pal Gam, Surat, Gujarat
On-site
Note: Only Candidates from Surat will be preferred. We are looking for a highly motivated and enthusiastic Java Developer (Fresher) to join our development team. The ideal candidate should have a strong understanding of core Java concepts, object-oriented programming (OOP), and basic web development . You will be involved in designing, developing, testing, and maintaining Java-based applications while working closely with senior developers and project managers. Key Responsibilities: Write clean, efficient, and well-documented Java code. Develop and maintain Java applications , including web-based and back-end systems. Collaborate with senior developers, testers, and designers to ensure high-quality software solutions. Debug, test, and troubleshoot Java applications to enhance performance. Follow coding standards, best practices, and participate in code reviews. Work with databases (SQL, MySQL, PostgreSQL, etc.) for data storage and retrieval. Integrate third-party APIs and libraries as needed. Required Skills: Strong knowledge of Core Java (OOPs, Collections, Exception Handling, Multithreading, etc.) . Basic understanding of Spring Boot, Hibernate, JDBC, and RESTful APIs is a plus. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a bonus. Knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.) . Job Types: Full-time, Permanent, Fresher Pay: ₹10,000.00 per month Benefits: Flexible schedule Health insurance Provident Fund Location Type: In-person Schedule: Day shift Ability to commute/relocate: Pal Gam, Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Work Location: In person Speak with the employer +91 7283855155
Posted 2 weeks ago
1.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Overview: Games24x7 is India’s leading and most valuable multi-gaming unicorn. We’re a full-stack gaming company, offering awesome game-playing experiences to over 100 million players through our products - Rummy Circle, India’s first and largest online rummy platform, My11Circle, the country’s fastest-growing fantasy sports platform. A pioneer in the online skill gaming industry in India, Games24x7 was founded in 2006 when two New York University-trained economists Bhavin Pandya, and Trivikraman Thampy met at the computer lab and discovered their shared passion for online games. We’ve always been a technology company at heart, and over the last decade and a half, we’ve built the organisation on a strong foundation of ‘the science of gaming’, leveraging behavioural science, artificial intelligence, and machine learning to provide immersive and hyper-personalised gaming experiences to each of our players. Backed by marquee investors including Tiger Global Management, The Raine Group, and Malabar Investment Advisors, Games24x7 is leading the charge in India’s gaming revolution, constantly innovating and offering novel entertainment to players! Our 800+ passionate teammates create their magic from our offices in Mumbai, Bengaluru, New Delhi, Miami. For more information and career opportunities you may visit www.games24x7.com. Summary of Role The SDE-1 will be part of the Engineering/Development team in Play Games24x7 Pvt. Ltd. and will be responsible for taking ownership of the core products of the company. The applicant must have good communication, interpersonal, technical and analytical skills in order to take part in the collaborative and cooperative development process that delivers the high quality software we use to provide the best possible playing experience to our players. The applicant must be an expert in the Java programming language and needs to be familiar with popular IDEs, tools and scripting languages on the Linux operating system. Familiarity with an RDBMS, preferably MySQL, is essential to succeed in this position. Responsibilities ● Participation in the requirements analysis, design, development and testing of applications. ● The candidate is expected to write code himself/herself. ● The candidate is expected to write code, code review, unit testing and deployment. ● Practical application of design principles with a focus on the user experience, usability, template designs, and client server concepts. ● Contributes to the development of project estimates, scheduling, and deliverables. ● Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product. ● There is also the opportunity to mentor and guide junior team members in excelling their jobs. Requirements ● BE/B. Tech. from a reputed University. ● 1-3 Years of experience in software development, with emphasis on JAVA/J2EE Server side programming. ● Hands on experience in Core Java, Multithreading, RMI, Socket programming, JDBC, NIO, webservices and Design patterns. ● Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc. ● Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is essential. ● Familiarity with message queue systems and AMQP and Kafka is desirable. ● Should have experience as a participant in Agile methodologies. ● Should have excellent written and verbal communication skills and presentation skills. ● This is not a Fullstack requirement, we are purely looking out for Backend resources. *Games24x7 is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, disability status, or any other characteristic protected by the law.* Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Skills: Java, kafka, Microservices, SQL, Spring Boot, CI/CD, INSTRUMENTAL SERVICES INC DBA INRHYTHM Pune, Maharashtra, India Who Is InRhythm? InRhythm (Home - InRhythm ) is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical products that have created a positive impact worth billions of dollars. InRhythms unique capabilities of Product Innovation and Platform Modernization services are the most sought-after. The InRhythm team of A+ thought leaders dont just get an assignment, they join the company to do what they love. Its that passion that has helped us grow rapidly and consistently deliver on our commitment to helping clients develop better, faster, and in rhythm. What We Do At InRhythm We bring enterprises' most urgent, important products to market with high-velocity, high- quality and 10x impact. We enable innovative cultures by coaching teams with the right mix and maturity of modern tools, methods, and thought leadership. This Is a Unique Opportunity To Get In On The Ground Floor Of An Evolving Team. InRhythm Clients Include a Broad Range Of Highly Visible And Recognizable Customers, Including, But Not Limited To Goldman Sachs Fidelity Morgan Stanley Mastercard From greenfield to tier-one builds, our clients look to us to deliver their mission-critical projects related to product strategy, design, cloud native applications, as well as mobile and web development. The projects we work on literally change the world. They change the way we live, work, and think in a positive way. We Are Looking For a Senior Java Engineer As a Senior Java Engineer, you will work with lead-level and fellow senior-level engineers to architect and implement solutions that enable customers to get the most out of what the client can offer. In this role, you will develop performant and robust Java applications while supplying the continued evaluation and advancement of web technologies in the organization. At InRhythm, You Will Work on a high-velocity scrum team Work with clients to come up with solutions to real-world problems Architect and implement scalable end-to-end Web applications Help team lead facilitate development processes Provide estimates and milestones for features/stories Work with your mentor to learn and grow and mentor less experienced engineers Contribute to the growth of InRhythm via interviewing and architecting What You Bring To The Table (Core Requirements) 5+ years of Java development within an enterprise-level domain Java 8 (11 preferred) features like lambda expressions, Stream API, CompletableFuture, etc. Skilled with low-latency, high volume application development Team will need expertise in CI/CD, and shift left testing Nice to have Golang and/or Rust Experienced with asynchronous programming, multithreading, implementing APIs, and Microservices, including Spring Boot Proficiency with SQL Experience with data sourcing, data modeling and data enrichment Experience with Systems Design & CI/CD pipelines Cloud computing, preferably AWS Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative. Solid experience with at least two (preferably more) of the following: Kafka (Core Concepts, Replication & Reliability, Kafka Internals, Infrastructure & Control, Data Retention and Durability) MongoDB Sonar Jenkins Oracle DB, Sybase IQ, DB2 Drools or any rules engine experience CMS tools like Adobe AEM Search tools like Algolia, ElasticSearch or Solr Spark What Makes You Stand Out From The Pack Payments or Asset/Wealth Management experience Mature server development and knowledge of frameworks, preferably Spring Enterprise experience working and building enterprise products, long term tenure at enterprise-level organizations, experience working with a remote team, and being an avid practitioner in their craft You have pushed code into production and have deployed multiple products to market, but are missing the visibility of a small team within a large enterprise technology environment. You enjoy coaching junior engineers, but want to remain hands-on with code. Open to work hybrid - 3 days per week from office Why Be an InRhythmer? People at InRhythm are entrepreneurs and innovators at heart and problem solvers who find new ways to overcome challenges. InRhythm continues to evolve and grow and is now prepared to accelerate scale with the addition of this role to our community. Weve been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If youre looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, were looking forward to hearing from you. Client Description InRhythm is one of the fastest-growing Product Engineering Consultant Agencies in NYC, with a mission to drive growth and innovation. We have been recognized on the Inc. 5000 list of the Fastest Growing Companies in America for 8 years in a row and the Inc. 5000 Hall of Fame, an honor granted to a select 1% of the high-growth companies on the list. We've also been on Deloitte's Technology Fast 500? for 4 consecutive years. We are the thought leaders on how modern software should be developed using the best open-source technologies, proven design patterns and the best tested Agile and Lean methodologies. We accelerate time to market with reduced costs and improved quality. We have built and continue to build successful solutions for our clients. Our goal is to be successful by making our clients 10x for their high-priority projects and to have fun in the process. Our business has seen tremendous growth over the past few years thanks to the thought leadership we offer to our clients. Our pods of experts can rapidly deliver software products using the latest and best advancements in 10x tools and Agile thinking. We provide technical and management consulting, in-house product development, and training and coaching, all customized to meet the specialized needs of each client. Our key InRhythmer traits are drive, ownership, positivity, and communication. Our methodologies, technologies, and people enable ultra-efficient innovation in our core practices areas. Website http://www.inrhythm.com Mandatory Core Java, SOLID Principles, Multithreading, Design patterns Spring, Spring Boot, Rest API, Microservices Kafka, Messaging/ streaming stack Junit Code Optimization, Performance Design, Architecture concepts Database and SQL CI/CD-Understanding of Deployment, Infrastructure, Cloud The candidate should have worked on at least 1 Fintech domain project No gaps in organization No job hoppers(candidate must have good stability) Joining time/notice period: Immediate to 30 days Show more Show less
Posted 2 weeks ago
2.0 - 5.0 years
10 - 20 Lacs
Bengaluru
Hybrid
We are solving complex technical problems in the financial industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Job Description: Experience in Core Java, Spring Boot. Experience in microservices. Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns. Should be able to analyze, design, develop and test complex, low-latency client-facing applications. Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2 Good knowledge of multi-threading Basic working knowledge of Unix/Linux Excellent problem solving and coding skills in Java Strong interpersonal, communication and analytical skills. Should be able to express their design ideas and thoughts.
Posted 2 weeks ago
0.0 years
8 Lacs
Hyderabad
Work from Office
About the Role: We are seeking highly motivated Java Freshers to join our team and work on enterprise-grade applications with HighRadius , a leading provider of AI-powered order-to-cash and treasury management solutions. This is an exciting opportunity to launch your software development career and gain hands-on experience in building robust, scalable systems. Key Responsibilities: Work closely with senior developers to design, develop, and maintain Java-based applications. Understand product requirements and participate in code reviews and team meetings. Write clean, efficient, and well-documented code. Learn and follow best practices in software engineering and version control. Debug and resolve technical issues during the development and testing phases. Collaborate with cross-functional teams in an Agile environment. Skills Required: Good understanding of Core Java , OOPs concepts, collections, exception handling, and basic multithreading. Familiarity with basic SQL and databases (MySQL/PostgreSQL preferred). Exposure to HTML/CSS/JavaScript is a plus. Basic understanding of REST APIs and client-server architecture. Willingness to learn new technologies, frameworks, and tools (e.g., Spring Boot, Hibernate). Good problem-solving and analytical skills. Eligibility Criteria: Bachelors degree in Computer Science , IT , or a related field (2024 / 2025 graduates only) Strong academic track record and passion for coding What We Offer: Opportunity to work with HighRadius on cutting-edge fintech solutions. Structured onboarding and mentorship. Exposure to real-world enterprise applications and Agile methodologies. Career growth in product-based development environments.
Posted 2 weeks ago
3.0 - 5.0 years
0 Lacs
Navi Mumbai, Maharashtra, India
On-site
Introduction In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology Your Role And Responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions Preferred Education Master's Degree Required Technical And Professional Expertise BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development. Experience in have working knowledge on Java 8 or higher. Proven working experience on both Spring and Hibernate (Spring 4 or above). Experience in knowing OOP concepts well.\ Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets Preferred Technical And Professional Experience Should be conversant with Build tools like 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 would be an added advantage Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Description 👋🏼 We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total experience 5+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Strong working experience in front-end applications using technologies such as TypeScript, JavaScript, React, and micro frontends. Experience with Elastic Search, MongoDB and messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) and messaging systems like Kafka etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less
Posted 2 weeks ago
0.0 - 2.0 years
0 Lacs
Bengaluru
On-site
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview The Cloud Platform Engineering team is responsible for the development and operations of critical cloud infrastructure, reliability, security and Business operational services, in support of Motorola Solutions' public and hybrid cloud-based Software as a Service (SaaS) solutions for public safety customers. This team is part of Motorola Solutions’ Software Enterprise division, which offers secure, reliable and efficient team communications, workflow and operational intelligence solutions for mission critical public safety and enterprise markets throughout the world. Our services leverage Cloud Computing infrastructure on Azure, AWS and GCP to build at scale. Job Description Develop and maintain ETL pipelines using Python, NumPy, Pandas, PySpark, and Apache Airflow. Design and implement ETL solutions for reporting purposes Server-side development skills like multithreading, asynchronous IO, databases Knowledge of Azure DevOps and Github Work with large-scale data processing and transformation workflows. Optimize and enhance ETL performance and scalability. Collaborate with data engineers and business teams to ensure efficient data flow. Troubleshoot and debug ETL-related issues to ensure data integrity and reliability. As a software engineer on this team, you will be a key contributor to platform development activities. Our teams are developing services, tools, and processes to support other Motorola Solutions' engineering teams as well as deliver solutions to our customers. You will be working on a high-velocity, results-oriented team that leverages cutting-edge technologies and techniques. The right individual will be motivated and will have a passion for automation, deployment processes and enabling innovation. Your efforts will help to shape the engineering culture and best practices across Motorola Solutions’ Software Enterprise organization. Basic Requirements 0-2 years of Python experience, with greater understanding of ETL development. Proficiency in PySpark, Apache Airflow, NumPy, and Pandas. Proficiency in working with SQL and Bigquery Strong problem-solving skills and the ability to work independently. Proficiency in cloud-based ETL solutions (AWS, GCP, Azure). Knowledge of big data technologies like Hadoop, Spark, or Kafka. Travel Requirements None Relocation Provided None Position Type Experienced Referral Payment Plan Yes EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.
Posted 2 weeks ago
0.0 - 2.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview The Cloud Platform Engineering team is responsible for the development and operations of critical cloud infrastructure, reliability, security and Business operational services, in support of Motorola Solutions' public and hybrid cloud-based Software as a Service (SaaS) solutions for public safety customers. This team is part of Motorola Solutions’ Software Enterprise division, which offers secure, reliable and efficient team communications, workflow and operational intelligence solutions for mission critical public safety and enterprise markets throughout the world. Our services leverage Cloud Computing infrastructure on Azure, AWS and GCP to build at scale. Job Description Develop and maintain ETL pipelines using Python, NumPy, Pandas, PySpark, and Apache Airflow. Design and implement ETL solutions for reporting purposes Server-side development skills like multithreading, asynchronous IO, databases Knowledge of Azure DevOps and Github Work with large-scale data processing and transformation workflows. Optimize and enhance ETL performance and scalability. Collaborate with data engineers and business teams to ensure efficient data flow. Troubleshoot and debug ETL-related issues to ensure data integrity and reliability. As a software engineer on this team, you will be a key contributor to platform development activities. Our teams are developing services, tools, and processes to support other Motorola Solutions' engineering teams as well as deliver solutions to our customers. You will be working on a high-velocity, results-oriented team that leverages cutting-edge technologies and techniques. The right individual will be motivated and will have a passion for automation, deployment processes and enabling innovation. Your efforts will help to shape the engineering culture and best practices across Motorola Solutions’ Software Enterprise organization. Basic Requirements 0-2 years of Python experience, with greater understanding of ETL development. Proficiency in PySpark, Apache Airflow, NumPy, and Pandas. Proficiency in working with SQL and Bigquery Strong problem-solving skills and the ability to work independently. Proficiency in cloud-based ETL solutions (AWS, GCP, Azure). Knowledge of big data technologies like Hadoop, Spark, or Kafka. Travel Requirements None Relocation Provided None Position Type Experienced Referral Payment Plan Yes EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team. Show more Show less
Posted 2 weeks ago
2.0 - 3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Java Developer Skills Required 2-3 years in J2SE, J2EE, SPRING, HIBERNATE, WEB SERVICES, ANGULAR JS and SQL/PL SQL Need hands on experience in Core java, J-query, JavaScript, OOPS, Data Structure, Multithreading. Added advantage in case of experience in AngularJs. Develop software of high complexity in Java, J2EE and SQL. Strong knowledge and experience with Java/JSP. Experience on Open source technologies like Node JS, Jetty and MQTT. Solid understanding of object-oriented programming, data structures and algorithms and software engineering methodologies Expertise with web architecture, providing design and development recommendations and optimizing existing infrastructure. Lead a task, development and Unit testing. Excellent debugging and analytical skills. Adhere to the organizations software development standards in agile environment. Work closely on all levels with internal and external teams. Experience in working with code repository such as Git/SVN. Experience in configuring and setting build platforms using Maven/Gradle. Job Requirement Bachelors degree in Computer Science, Information Technology, or MCA. 2 - 3 Years of experience in Relevant Role. Good analytical and problem solving ability. Detail orientated with excellent written and verbal communication skills. The ability to work independently as well as collaborating with a team. Experience: 2-3 Years Job Location: Pune, India Show more Show less
Posted 2 weeks ago
2.0 - 3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Java Developer Skills Required 2-3 years in J2SE, J2EE, SPRING, HIBERNATE, WEB SERVICES, ANGULAR JS and SQL/PL SQL Need hands on experience in Core java, J-query, JavaScript, OOPS, Data Structure, Multithreading. Added advantage in case of experience in AngularJs. Develop software of high complexity in Java, J2EE and SQL. Strong knowledge and experience with Java/JSP. Experience on Open source technologies like Node JS, Jetty and MQTT. Solid understanding of object-oriented programming, data structures and algorithms and software engineering methodologies Expertise with web architecture, providing design and development recommendations and optimizing existing infrastructure. Lead a task, development and Unit testing. Excellent debugging and analytical skills. Adhere to the organizations software development standards in agile environment. Work closely on all levels with internal and external teams. Experience in working with code repository such as Git/SVN. Experience in configuring and setting build platforms using Maven/Gradle. Job Requirement Bachelors degree in Computer Science, Information Technology, or MCA. 2 - 3 Years of experience in Relevant Role. Good analytical and problem solving ability. Detail orientated with excellent written and verbal communication skills. The ability to work independently as well as collaborating with a team. Experience: 2-3 Years Job Location: Pune, India Show more Show less
Posted 2 weeks ago
5.0 - 10.0 years
12 - 22 Lacs
Hyderabad
Work from Office
Job Location: Hyderabad only, work from Office. Position Overview In this role you will strengthen our software development team in India, and you will work with a team of professional and senior software developers in Germany and India. You will participate in developing service software for our Self-Checkout product portfolio which is used globally by our service technicians as well as hundreds of retailers. In the role of Senior Java Engineer, you will work independently within our agile development process and will present your results to the team and to external departments in our internationally known company. You are responsible for Maintaining, enhancing, and further developing our existing self-service core application (Windows and Linux platforms) Analyzing business requirements, designing, and developing the state-of-the-art software architectures, components, and features Creating, maintaining, and updating documentation, user manuals and training materials Collaborating closely with the team local team as well as the team in Germany for design, development, and testing Requirements Must have: Bachelor of Engineering (BE/B-Tech) in Computer Science or Information Technology or higher from an affiliated university. 5+ years of advanced experience in Object-Oriented Programming (OOP) with Java (11+), more specifically with Multithreading and Client & server architecture. Ability to read others code. The ability of designing and implementing REST APIs. Hands-on experience with IntelliJ or Eclipse. Advance experience with Git or Subversion. hands-on experience with Design patterns & Clean Code development. Awareness of security-related topics such as TLS, OWASP, certificate handling but not limited to. Effective communication skills in English and ability to understand business requirements. It will be plus to have hands-on experience with: Tomcat & RESTEasy. JavaFX.
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
Remote
Job Description Job Summary Customer is looking for multiple Solution Architects with expertise in the Telecom space who can work either in Gurugram, Bengaluru or Remote. Job Responsibilities Software Development: Develop high-performance, scalable C++ applications leveraging DPDK for telecom solutions. Design and implement features aligned with telecom requirements, focusing on low-latency and high-throughput processing. Network Protocols and 4G Core Systems: Collaborate on the development and optimization of 4G Core Network components such as PCEF, MME, SGW, PGW, and HSS. Implement and troubleshoot network protocols like GTP, S1AP, SCTP, and Diameter. Performance Optimization: Utilize DPDK to enhance packet processing performance and ensure system efficiency. Identify and resolve bottlenecks, optimizing software for latency-sensitive telecom environments. Debugging and Troubleshooting: Analyze complex system and network issues, providing robust solutions for identified problems. Perform code reviews and rigorous testing to maintain code quality and system stability. Collaboration and Documentation: Work with cross-functional teams to deliver integrated solutions that meet project requirements. Document design specifications, system architecture, and operational procedures. Essential Skills Technical Skills: Proficiency in C++ programming with expertise in multi-threading, memory management, and performance tuning. Hands-on experience with DPDK for high-performance packet processing. Solid understanding of telecom protocols like GTP, S1AP, SCTP, and Diameter. Familiarity with networking concepts and data plane processing. Telecom Expertise (Preferable) Knowledge of 4G Core Network architecture, including EPC, MME, SGW, PGW, and HSS. Experience with 5G or IMS systems is a plus. Nice to Haves Background Check Required No criminal record Others Bachelor’s or Master’s degree in Computer Science, Telecommunications, or related field There are 2-3 rounds in the interview process. Candidate must work either in Gurugram, Bengaluru or Remote Candidate should clearly mention all project details along with mandatory technical skills used in each project Requirements C++ Programming Telecom Domain DPDK VPP DPI Multithreading Linux Debugging Show more Show less
Posted 2 weeks ago
5.0 - 10.0 years
20 - 25 Lacs
Noida
Work from Office
Total experience 5+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Bachelor s or master s degree in computer science, Information Technology, or a related field.
Posted 2 weeks ago
9.0 - 17.0 years
10 - 15 Lacs
Mumbai
Work from Office
Solution Architect: Complex ORMB component development (Algorithms, Batches, business services, Scripting) in OUAF framework Technical designs by identifying right components for given technical/functional requirements Interface designs and development using ORMB File Framework and Batch multithreading framework Suggest performance tuning by understanding current batch configurations and recommending best configurations Leading the sessions with customer s technical architecture team on ORMB technical architecture, ORMB technical capabilities of integrations Should participate in building re-usable asset and present it as accelerators for wider group Participate in writing white paper, blogs Identify data migration requirement and its technical feasibility Design data migration strategy and ORMB component designs Lead the SIT and UAT by doing bug analysis and provide technical guidance to junior developers for fixing it Provide code fixes for major severity issues Identifying the reporting data and design its structure for efficient reporting Solution Architect: Complex ORMB component development (Algorithms, Batches, business services, Scripting) in OUAF framework Technical designs by identifying right components for given technical/functional requirements Interface designs and development using ORMB File Framework and Batch multithreading framework Suggest performance tuning by understanding current batch configurations and recommending best configurations Leading the sessions with customer s technical architecture team on ORMB technical architecture, ORMB technical capabilities of integrations Should participate in building re-usable asset and present it as accelerators for wider group Participate in writing white paper, blogs Identify data migration requirement and its technical feasibility Design data migration strategy and ORMB component designs Lead the SIT and UAT by doing bug analysis and provide technical guidance to junior developers for fixing it Provide code fixes for major severity issues Identifying the reporting data and design its structure for efficient reporting
Posted 2 weeks ago
3.0 - 8.0 years
15 - 19 Lacs
Pune
Work from Office
Our Purpose Title and Summary Principal Software Engineer Connect (User-Access) Team is a dedicated collection of self-organizing, high performing, interdependent, co-located individuals representing different functional roles with all the necessary skills to create the foundational security capabilities for application teams. This team leads with mission to provide overall stewardship of enterprise grade application architecture design within the context of holistic software development. This includes driving the architecture design decisions and building consensus around it. The team leads the exploration in software architecture technology innovations along with enabling excellence in overall team. Are you a collaborator capable of communicating effectively with Business and IT stakeholders across all organizational levels Are you an innovator who embraces, adopts, and studies the latest technology to solve challenging business problems If this describes you, Mastercard wants to talk to you about an opportunity to work with our Connect (User-Access) team. Role Needs Partner with stakeholders and product leaders to provide innovative solutions for continuously evolving application security, Connect (User-Access) and localization requirements. Drive the architecture for Connect (User-Access) products using your expertise in microservices-based architectures for the fintech industry. Ensure that your solutions use 12-factor application design principles. Design enterprise-grade APIs for services that follow Mastercard best-practices. Design and maintain technical blueprints and service descriptions for your solutions. Incorporate high-availability and system resiliency into your solutions to maximize up-time and capacity. Partner with senior technical and product leaders for the platform on how to deliver on your designs. Perform reviews to ensure teams are following your designs. Collaborate with fellow principal engineers, service architects, development teams, operations, and product owners. Provide technical leadership and mentorship to technical leads, and development teams. Represent the Connect (User-Access) program group as a contributing architect and technical advocate with other groups within Mastercard. Partner with the Architecture Technology team to leverage best practices in global scale systems, including on-soil and cloud deployment scenarios. Key Skills Java (Core, Concurrency, Multithreading, Spring Framework, Hibernate) Microservices, REST APIs, MOM, Spring MVC, Spring Boot, Kafka, Apache Pulsar JUnit, Mockito, Integration Testing PCF, Kubernetes, EC2, ECS, NLB, ELB, API Gateway, DynamoDB, RDS (or similar experience around any cloud platform). Distributed Systems Architecture Design (large-scale, low-latency systems) Optimization Performance Profiling Tuning, Design Patterns Best Practices Team Technical Leadership, Mentoring Junior Engineers, Cross-Functional Team Collaboration, Stakeholder Engagement Requirement Analysis, Strategic Planning Execution All About You You have an exceptional foundation in Computer Science fundamentals, web applications services, and microservices-based software architecture. You have demonstrated experience architecting solutions based on platform-as-a-service (PaaS) and containers. You have contributed to the design implementation of high transaction volume, systems that operate at global scale and extreme up-time requirements. You have extensive experience in designing and building global-scale, back-end micro services using Java, Spring, Spring Boot, and event-based systems like Kafka. You have a deep understanding of No-SQL storage technologies such as MongoDB. You have experience with automated testing and successfully releasing software in a continuous delivery model using Git, Jenkins, Chef etc. You enjoy working in an Agile environment focused on continuous improvement. You have a strong desire to collaborate and provide mentorship to technology teams. You enjoy working with product leaders to inform and support options for delivering highly capable solutions that meet market demands. You desire to be hands-on building prototypes to solve complex business problems. You have excellent communication skills with both technical and non-technical people. You are a relentless self-starter who works quickly and efficiently to support product and technical objectives. You advocate for what s technically important and doing the right thing. Education BS/MS degree or foreign equivalent in computer science, engineering, or related field.
Posted 2 weeks ago
6.0 - 10.0 years
15 - 19 Lacs
Pune
Work from Office
Cyber Architect / Firmware architect Responsibilities This role is responsible for leading the Cyber related deliverables BA SAS India product line. The key areas of responsibilities include - Must have working knowledge and experience in secure lifecycle development process - Must be aware of secure design principles for Hardware, firmware, software - Must have keen understanding of end to end solutions architectures with IoT devices, firmware, software, REST API cloud, - Must have worked with cross functional team including various development teams, pen testing team, marketing team etc. - Must have knowledge of product cybersecurity risk assessment - Must have worked on threat modelling and threat mitigation using MS Threat modelling tool - Must have knowledge of security requirements using SD elements and implements with the help of development team. - should be aware of data privacy rules and regulations and should coordinate with data privacy and legal team for related risks and mitigation. - Must have knowledge of cybersecurity framework like NIST, MITRE etc.. - Must have knowledge of tools used in the pen testing, must be able to analyze the product cybersecurity issues and work on the mitigation. - Must have knowledge of open-source scanning Blackduck and static code SonarQube, Coverity and reverse engineering tools. Must be able to analyze the risk and resolves with the help of development team. - Knowledge related to STQC compliance requirements, IEC62443 and GDPR - Good to have worked on CCTV Camera products , Building automation. - Good to have knowledge of programming languages like C,C#, Java, Python, Angular, React, Linux OS, REST API - - Hands-on experience with IoT-based Embedded firmware development. - Must understand hardware devices, physical networks, network protocols (such as MQTT, TCP-IP, HTTP) , and non-functional requirements (such as security, scalability, performance, reliability, storage, latency, etc.) - Design and development of Firmware/Software using C/C++/Python real-time embedded environment. - Experience in software development with an Embedded Linux environment - System programming which involves multithreading, IPC mechanisms, etc. - Solid understanding of hardware, firmware and chipsets in IoT - Experience in software architecture and API development - Experience in firmware development for Linux operating systems - Experience developing software drivers and interfacing with hardware modules - Knowledge IoT cloud platforms and device SDKs (AWS, Azure) - Working with firmware development for IoT connected products is an added advantage. - Knowledge of Software version controlling (git) and software development process. - Good understanding of networking protocols relevant to video such as UDP, TCP - Excellent Communication Skills (in Speaking Writing)
Posted 2 weeks ago
3.0 - 8.0 years
22 - 25 Lacs
Bengaluru
Work from Office
As a member of the OCI Networking software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture. Career Level - IC2 Responsibilities you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems. Design and build distributed, scalable, and fault-tolerant software systems for Networking services. Participate in the entire software lifecycle, from design to development, to quality assurance, and to production. Invest in the best engineering and operational practices upfront to ensure our software quality bar is high. Optimize software for orders of magnitude higher throughput and faster latencies. Leverage a plethora of internal tooling at OCI to develop, build, deploy, and troubleshoot software. Qualifications 3+ years of experience in the software industry working on design, development and delivery of highly scalable products and services. Strong knowledge of Java, J2EE or JVM based languages. Experience with multi-threading and parallel processing. Experience of building scalable, performant, and secure services/modules. Experience with Micro Services architecture and API design Very good understanding of testing methodologies. Experience with CI/CD technologies. Experience with observability tools like Spunk, New Relic, etc Good understanding of versioning tools like Git/SVN. Understanding of the entire product development lifecycle that includes understanding and refining the technical specifications, HLD and LLD of world-class products and services, refining the architecture by providing feedback and suggestions, developing, and reviewing code, driving DevOps, managing releases and operations. Fluent verbal and written English, including technical specs creation. BS or MS degree or equivalent experience relevant
Posted 2 weeks ago
6.0 - 11.0 years
10 - 15 Lacs
Bengaluru
Work from Office
POSITION SUMMARY STATEMENT: The Principal I of DevOps Engineering acts as a technical expert, focusing on sharing a point of view, guidance, and support on solutions requiring deep technical experience especially Kubernetes. DETAILED RESPONSIBILITIES/DUTIES: Experience with the Infrastructure Modernization domain area. Understanding the networking and security implications of cloud-native design. Migrating n-tiered workloads from on-prem and other clouds to Azure/GCP with near-zero downtime (includes full-spectrum of lift and shift to complete re-platforming scenarios). Building hybrid-cloud solutions based on VM and containerization technologies, such as Docker, Kubernetes, Istio, and Anthos. Installing, deploying, configuring, recommending improvements, and maintaining the docker/Kubernetes cluster itself through deployment pipelines and automation. Create and deploy Kubernetes clusters on different cloud environments, especially in AKS and GKE. Write Helm charts / teach others to write Helm charts to facilitate migration to Kubernetes Build and implement CI/CD pipelines Experience in creating and managing production scale Kubernetes clusters and implement standard processes. Support our Kubernetes based projects to resolve critical and complex technical issue. Design, build and run elastic, cost-effective, resilient, robust, and secure architectures in the cloud using modern approaches like service-mesh and loosely coupled design Design implement Network connectivity, Provisioning Strategy Assess Design RBAC needs to Ensure Cloud foundation is strong and with needed compliance requirements. Maintain, configure and monitor containers using Infrastructure as Code principles in Development, Test, and Live environments; Implement Continuous Integration, Delivery, and Deployment using different CI/CD tools. QUALIFICATIONS: Skills: Knowledge of Linux Learning, and also sharing knowledge with others. Understanding of observability, what are the key metrics to monitor, and how to establish a monitoring foundation. Proficient in a wide variety of Cloud Native Services, and to an extent able to consult others. Familiar with programming paradigms and concepts like OOP, multi-threading, idempotency. But most importantly, you care about others, about the culture around you, and are not afraid of new opportunities. Certificates / Training: Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD) is a plus Azure/GCP Certification is a plus Experience: 6 + years experience in DevOps/SRE with deep expertise in one area Experience with running Kubernetes clusters in production Education: Required: Bachelors in Computer Science or equivalent combination of experience may be considered in lieu of education. Preferred: Advanced Technical Degree or equivalent experience PRINCIPLES RELATED COMPETENCIES: Ethical : Aligns with policies and procedures; Takes the high road and upholds our values; Maintains confidentiality; Acts with integrity, honesty and respect. Leader : Communicates the big picture whether remotely or in-person, connecting the dots globally and overcoming obstacles; Gives and receives frequent feedback, learns, teaches, encourages information sharing and cooperation among teams; Celebrates the individual and the team; Ability to clearly communicate. Collaborative : Communicates the big picture whether remotely or in-person, connecting the dots globally and overcoming obstacles; Gives and receives frequent feedback, learns, teaches, encourages information sharing and cooperation among teams; Celebrates the individual and the team; Ability to clearly communicate. Looks Beyond Oneself (Team Leader) : Demonstrates humility through servant leadership by thinking about what can I do as a leader to help you achieve your goals; Develops a vision (strategy) and sets goals and targets, fostering an environment which encourages achievement; Inspires and influences people to work together cohesively and enthusiastically engages with them; Welcomes a diversity of backgrounds and ideas; Values Distributors and teammates. Drives Innovation: Make valuable contributions through: Driving opportunities for all 3 types of innovation (incremental, evolutionary or disruptive); Proposing ideas and creative solutions to employee, distributor and/or customer challenges; Celebrating and learning from failures and successes, willing to experiment and take educated risks making decisions based on facts data; Welcoming other s ideas and suggestions and acting on them. Delivers Change : Experiencing and leading change; Understanding Herbalife Nutrition s business; Creating a sense of urgency for delivering business benefits; Flexibility and openness to change.
Posted 2 weeks ago
6.0 - 10.0 years
25 - 27 Lacs
Pune
Work from Office
Complex ORMB component development (Algorithms, Batches, business services, Scripting) in OUAF framework Technical designs by identifying right components for given technical/functional requirements. Interface designs and development using ORMB File Framework and Batch multithreading framework. Suggest performance tuning by understanding current batch configurations and recommending best configurations Leading the sessions with customer s technical architecture team on ORMB technical architecture, ORMB technical capabilities of integrations. Participate in technical interview process for ORMB hiring. Should participate in building re-usable asset and present it as accelerators for wider group. Participate in writing white paper, blogs. Identify data migration requirement and its technical feasibility Design data migration strategy and ORMB component designs Lead the SIT and UAT by doing bug analysis and provide technical guidance to junior developers for fixing it. Provide code fixes for major severity issues. Identifying the reporting data and design its structure for efficient reporting. Complex ORMB component development (Algorithms, Batches, business services, Scripting) in OUAF framework Technical designs by identifying right components for given technical/functional requirements. Interface designs and development using ORMB File Framework and Batch multithreading framework. Suggest performance tuning by understanding current batch configurations and recommending best configurations Leading the sessions with customer s technical architecture team on ORMB technical architecture, ORMB technical capabilities of integrations. Participate in technical interview process for ORMB hiring. Should participate in building re-usable asset and present it as accelerators for wider group. Participate in writing white paper, blogs. Identify data migration requirement and its technical feasibility Design data migration strategy and ORMB component designs Lead the SIT and UAT by doing bug analysis and provide technical guidance to junior developers for fixing it. Provide code fixes for major severity issues. Identifying the reporting data and design its structure for efficient reporting.
Posted 2 weeks ago
5.0 - 10.0 years
13 - 18 Lacs
Bengaluru
Work from Office
Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort, Security, Water applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predictable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Job Duties: Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Work on all aspects complex embedded software development projects - design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release Collaboration with other development and quality assurance teams to ensure high quality delivery Involvement in improving processes, technologies, methodologies and innovation Exploration of new market trends in communication protocols Technical mentorship to junior resources and external design houses as required YOU MUST HAVE: 5 years of experience developing embedded firmware in C / C++ including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. 5 years of experience in embedded C / C++, knowledge of data structure, code optimization and logical analysis. 3 years experience of wireless/RF connectivity networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc.. Minimum 1 year of hands-on experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 1 year of experience with automated unit testing framework Minimum 2 year of experience in cross-compilers and external hardware debuggers. 4+ years of experience firmware debugging techinques and usage of tools like Wireshark, JTAG WE VALUE: Relevant experience in home automation products and residential market Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD Familiarity with cryptographic concepts, public key cryptography and certificates. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour Demonstrated ability to serve as a lead software engineer for complex software projects Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs Experience working in Agile Scrum teams Strong interpersonal, communication and presentation skills Excellent understanding of Electronic Hardware WHATS IN IT FOR YOU: Opportunity to work in a hybrid environment, balancing remote and on-site collaboration. Collaborate with a diverse and globally distributed team. Contribute to the development of core products, driving innovation and excellence. Hands-on experience working in a laboratory environment on cutting-edge IoT products.
Posted 2 weeks ago
5.0 - 10.0 years
10 - 14 Lacs
Bengaluru
Work from Office
Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort, Security, Water applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predictable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets. You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers. Job Duties: Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc. Work on all aspects complex embedded software development projects - design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols. Provide technical leadership, mentorship, as well as coordination with project planning and execution. Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed. Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks. Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review. Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management. Follow details during all phases of SW design, development, integration, testing and release Collaboration with other development and quality assurance teams to ensure high quality delivery Involvement in improving processes, technologies, methodologies and innovation Exploration of new market trends in communication protocols Technical mentorship to junior resources and external design houses as required YOU MUST HAVE: 5 years of experience developing embedded firmware in C / C++ including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc. 5 years of experience in embedded C / C++, knowledge of data structure, code optimization and logical analysis. 3 years experience of wireless/RF connectivity networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc.. Minimum 1 year of hands-on experience in lab tools like Oscilloscope, Signal/Logic analyzer, power meter, multimeter etc. Minimum 1 year of experience with automated unit testing framework Minimum 2 year of experience in cross-compilers and external hardware debuggers. 4+ years of experience firmware debugging techinques and usage of tools like Wireshark, JTAG WE VALUE: Relevant experience in home automation products and residential market Experience with ARM Cortex-A and Cortex-M processors. Experience in C++, Python and CI/CD Familiarity with cryptographic concepts, public key cryptography and certificates. Experience in troubleshooting, being able to perform analysis in a complex system. Experience with embedded Linux environments. Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour Demonstrated ability to serve as a lead software engineer for complex software projects Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs Experience working in Agile Scrum teams Strong interpersonal, communication and presentation skills Excellent understanding of Electronic Hardware WHATS IN IT FOR YOU: Opportunity to work in a hybrid environment, balancing remote and on-site collaboration. Collaborate with a diverse and globally distributed team. Contribute to the development of core products, driving innovation and excellence. Hands-on experience working in a laboratory environment on cutting-edge IoT products.
Posted 2 weeks ago
0 years
0 Lacs
India
Remote
Java Developer Internship Opportunity (Remote, 1 Month – Unpaid) ✅ No THOUSANDS OF registration fees, no THOUSANDS OF joining fees, no course purchases — this is a 100% skill-focused internship designed to give you hands-on experience in Java Development using real-world tools, frameworks, and project workflows. 📍 Location: Remote ⏳ Duration: 1 Month 💸 Compensation: Unpaid 🎓 Eligibility: Open to all 1st, 2nd, 3rd, and 4th Year Students, as well as Recent Graduates 🔍 About the Internship: Elevate Labs offers a structured and practical internship opportunity to help you strengthen your Java programming skills. This internship provides real-world exposure through live projects, object-oriented programming tasks, and backend development using Java-based frameworks. 🎯 No fluff — just clean code, backend logic, real-world problem-solving, and industry-standard development practices. ✨ What You’ll Gain: ✔️ MSME Registered Internship Certificate ✔️ Letter of Recommendation (LOR) for top performers ✔️ Top Performer Badge to enhance your resume and LinkedIn profile ✔️ Opportunity for a Full-Time Role — Top 10 performers will be considered 🌟 Who Should Apply? Students from any year (1st–4th) Recent Graduates Anyone interested in Java Development, Backend Engineering, or Software Development 🧠 Skills You’ll Practice: Core Java (OOPs, Collections, Exception Handling) Java I/O and Multithreading Basic JDBC and Database Connectivity REST API Development Spring Boot Basics Unit Testing and Debugging Version Control using Git Intro to Maven, Gradle, and Build Tools 🔧 Tools & Technologies: Java (JDK 8 and above) Spring Boot (Intro level) JDBC / Hibernate (Basics) MySQL / PostgreSQL Maven / Gradle Postman, Git, GitHub IntelliJ IDEA / Eclipse 🚀 Ready to code in Java, build scalable backend systems, and solve real-world problems? This internship is your opportunity to gain hands-on Java development experience and build a strong foundation for a career in backend or full-stack software engineering. Show more Show less
Posted 2 weeks ago
8.0 years
1 - 9 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Do you ever wonder when will connected devices become thinking devices? Be part of the group that is working on technology that will bring “Cognition” to all connected devices: That means devices that don’t just think but instinctively react to their surroundings. We are searching for an AI Systems Architect to be part of the Qualcomm AI Processor team responsible for developing DSP and Machine Learning software applications and use cases developed for Qualcomm Snapdragon processors. The candidate will work on modelling and analysis of new cutting-edge algorithms in the areas of machine learning, computer vision and video processing that bring artificial intelligence to mobile and edge devices. Minimum Qualifications: Experienced candidates (8-12 years) are welcome to apply. Industry experience in image processing, computer vision, machine learning and video domain. Strong motivation and ability in learning new subjects especially in the field of artificial intelligence Excellent understanding of image processing and computer vision fundamentals. Strong programming skills in C\C++, Python, OpenGL Strong multithreading, and OS concepts\fundamentals. Collaborate with cross-functional teams to design, implement, and debug machine learning software applications Knowledge of data-driven modelling Knowledge of computer and hardware architecture Effective interpersonal communications skill (written and verbal). Analytical, thorough, resourceful, and detail-oriented Self-motivated, hardworking, and flexible Preferred Qualifications: Advanced understanding of machine learning, computer vision, and digital image processing algorithms and applications Advanced understanding of computer architecture Advanced understanding of data-driven modelling Proficient in OOP principles Knowledge of GPU Programming / Architecture is a bonus Ability to work effectively as part of a global team Responsibilities: The successful candidate(s) will be responsible for: Leverage advanced computer architecture knowledge for analyzing and optimizing custom processors/accelerators Develop and train data-driven architecture models, correlating these models, and performing system-level architecture analysis. Design, develop and test advanced solutions for AI processors. Work independently with minimal supervision Provide guidance/supervision to team members Education requirements: Required: Master’s Computer Engineering and/or Electrical / Electronic Engineering Preferred: PhD in Computer Engineering and/or Electrical / Electronic Engineering (focus on Image processing, Computer vision, Machine learning) Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
2.0 years
6 - 9 Lacs
Hyderābād
On-site
Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: 2-4 years of experiences in image processing/computer vision/camera domain. Working experience with machine learning framework/packages (e.g, PyTorch, TensorFlow, Keras etc.) Strong hands on experience on developing object detection, tracking or face detection algorithms. Strong background in image and signal processing, statistics, and data analysis. Developing machine learning algorithms for advanced imaging features Strong programming skills and working experience in C/C++\ assembly programming skills, multithreading and RTOS/OS concepts\fundamentals and Python. Strong debugging skills to debug complex system level issues. Collaborate with cross-functional teams to design, implement and debug camera\multimedia features for mobiles. Good analytical and problem-solving skills. Responsibilities: Development and productize camera essential features on Qualcomm chipsets for mobile Influence camera HW architecture in Qualcomm chipsets Collaborate with systems, software, hardware teams at various stages of chipset life in design/validation/commercialization. Customer interaction to commercialize Qualcomm camera solutions. Individual contributions and working with cross functional teams on camera essential features design/planning/execution/commercialization for future Snapdragon chipsets Education requirements: Required: Bachelor's/Master’s/PHd Computer Engineering and/or Electrical / Electronic Engineering Preferred : Masters Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Multithreading is a crucial skill in the field of software development, especially in a country like India where the tech industry is booming. Job seekers looking to explore opportunities in multithreading can find a diverse range of roles across various industries in India.
The average salary range for multithreading professionals in India varies based on experience level. Entry-level positions can expect to earn around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.
In the field of multithreading, a typical career path may progress from a Junior Developer to a Senior Developer, then to a Tech Lead. With experience and expertise, individuals can further advance to roles such as Architect or Engineering Manager.
Apart from multithreading, professionals in this field are often expected to have skills in: - Object-oriented programming - Data structures and algorithms - Operating systems concepts - Parallel computing
volatile
keyword work in Java? (medium)yield()
method in Java? (advanced)As you explore opportunities in multithreading jobs in India, remember to stay updated with the latest trends and advancements in the field. Prepare thoroughly for interviews and showcase your expertise confidently. Good luck on your job search journey!
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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2