Jobs
Interviews

5008 Multithreading Jobs - Page 37

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

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a backend engineer at Latinum, you will play a crucial role in designing and developing robust and scalable systems to address complex business challenges. You will be part of a dynamic team of high-performance engineers focused on creating efficient and high-throughput solutions. To excel in this role, you must have a minimum of 7+ years of hands-on experience in backend engineering. You should demonstrate proficiency in Core Java backend engineering and Microservices and Cloud architecture. Candidates with expertise in both areas will be considered for senior positions within the team. In the realm of Java & Backend Engineering, you should be well-versed in Java 8+ concepts such as Streams, Lambdas, Functional Interfaces, and Optionals. Additionally, you should have experience with Spring Core, Spring Boot, object-oriented principles, multithreading, and collections. Knowledge of Kafka, JPA, RDBMS/NoSQL, and design patterns is essential for this role. In the Microservices, Cloud & Distributed Systems domain, familiarity with REST APIs, OpenAPI/Swagger, Spring Boot, and Kafka Streams is required. Experience with event-driven patterns, GraphQL, cloud-native applications on AWS, CI/CD pipelines, and observability tools like ELK and Prometheus will be beneficial. Moreover, additional skills in Node.js, React, Angular, Golang, Python, and web platforms like AEM and Sitecore are considered advantageous. Proficiency in TDD, mocking, security testing, and architecture artifacts is a plus. Your key responsibilities will include designing and developing scalable backend systems using Java and Spring Boot, building event-driven microservices and cloud-native APIs, and implementing secure and high-performance solutions. You will collaborate with cross-functional teams to define architecture, conduct code reviews, and ensure production readiness. Additionally, troubleshooting, optimizing, and monitoring distributed systems and mentoring junior engineers will be part of your role, especially for senior positions. Join Latinum's team of dedicated engineers and be part of a challenging and rewarding environment where you can contribute to cutting-edge solutions and innovative technologies.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

Are you eager to work as a Java Engineer in a true agile environment where digital products are designed and built for WMA clients and advisors Are you passionate about building and supporting robust and scalable digital platforms involving cloud native, vendor integrations, and webservice-driven microservices As a full-stack developer, you will play a pivotal role in designing, developing, and maintaining Java applications that power our systems. We are looking for someone like you in an engineering role to: - Develop modern distributed applications by working in an agile team consisting of Java/UI/QA engineers and WMA business. - Have hands-on experience in application design & development using SDLC methodologies, well-versed with Agile processes. - Possess good experience in building and deploying applications in Azure cloud and hybrid models. - Collaborate with multiple IT & business stakeholders to understand business requirements and develop high-performance and scalable solutions. - Design and develop RESTful APIs and Java applications, ensuring optimal performance and security. - Integrate APIs with various systems, databases, and third-party services. - Troubleshoot and resolve issues in existing APIs, ensuring high availability and reliability. - Maintain code quality, follow coding standards, and participate in code reviews. - Stay up to date with industry best practices and emerging technologies in Java and API development. - Provide support to other team members and stakeholders and mentor junior developers when necessary. You will work with the Client Self Service Enablement team, which is part of WMA (Wealth Management Americas) client-facing technology applications. Your role will be accountable for the design/implementation of technical solutions within WMA and timely delivery of projects following agile/scrum SDLC. You will collaborate closely with front-end and back-end developers, designers, and other stakeholders to work on projects. Our team is dedicated to creating innovative solutions that drive our organization's success. We foster a collaborative and supportive environment where you can grow and excel in your role. Your expertise should include: - Hands-on Java developer with 8-12 years of development experience. - Strong knowledge and expertise in design and development in Java, J2EE, Spring, Spring boot. - Expertise in SOAP and Restful web services is a must. - Experience in Java collections, multithreading, and microservices architecture is highly desirable. - Good understanding of Java resource, Memory optimization, and Caching framework. - Experience with enterprise integration and messaging related technologies such as JMS, MQ, and/or Kafka will be an added advantage. - Experience with JDBC, SQL database, and Java integration with the database. - Good to have knowledge of JavaScript, ReactJS, component-based architecture, and UI/UX design principles is preferred. - Working knowledge of Azure cloud platforms is a must. Good to have DevOps and resource deployment experience in Azure cloud through ARM templates. UBS is the world's largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management, and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors.,

Posted 2 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

pune, maharashtra

On-site

Do you enjoy analyzing complex problems and thrive on the challenge of experimenting with new research or technologies to find creative solutions Are you seeking career and learning opportunities within a dynamic work environment with an innovative company experiencing high growth Joining the Fortinet team might be the right move for you! Fortinet is looking for a highly motivated individual who can excel in a fast-paced environment and make successful contributions to the team. The ideal candidate will possess a can-do attitude, a passion for technology, extensive development experience, and the ability to learn quickly. We are currently seeking a Principal Software Development Engineer to join the FortiSOAR R&D team. In this role, you will be responsible for enhancing and expanding our SOAR capabilities on the platform. As a team member, your tasks will include designing and implementing core platform services and defining the system architecture. **Responsibilities:** - Research, investigate, and define new areas of technology to enhance existing features or explore new product directions; re-evaluate the design and implementation of current source code. - Design, build, and enhance the API framework and Workflow Engine for the FortiSOAR platform. - Participate in functional spec, design, and code reviews. - Work on cross-team platform-level initiatives and projects. - Maintain and document code using source control system. - Develop high-quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within the expected time and budget. - Help define and execute the long-term technical strategy. **Requirements:** - Bachelor's/Masters degree in information technology, Computer Science, or equivalent education. - 10+ years of hands-on software development experience. - High level expertise programming in Java or Python programming. - Hands-on experience with popular Java/Python Framework (Spring Boot, Django). - Excellent knowledge of PostgreSQL, RabbitMQ, ES Stack, NGINX, and application deployment is required. - Experience in building REST API based microservices is required. - Broad knowledge of web standards for authentication such as OAuth2, SAML2, SSL, CORS, JWT, REST/SOAP, etc. - Strong understanding of data structures and multiple-threading/multiple-processing programming. - Excellent problem-solving and troubleshooting skills are required. - Ability to communicate and discuss technical topics with both technical and business audiences. - Excellent understanding and knowledge of Software Engineering Concepts and Methodologies is required. If you are self-motivated with the ability to acco.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Are you passionate about developing innovative solutions that can make a real impact on people's lives If so, this is the perfect opportunity for you! We are currently looking for skilled C++ Engineers to join our team and work on cutting-edge projects that incorporate edge AI into various devices. The primary focus of this project is on firmware development for an HDMI TV stick and Voice Assistants. Previously, the firmware was Android-based, but it has now been successfully transitioned to Linux. The technology stack for the current development includes C++ and React Native for the user experience layer. We are searching for proactive and open-minded individuals who are enthusiastic about technology and have a strong desire for continuous learning and growth. **Requirements:** - 4 to 8 years of experience in software development for Linux-based embedded systems. - Proficiency in C++, with a minimum expertise in C++17. - Strong debugging, problem-solving abilities, and bug triage skills. - Expertise in algorithms, parallel programming, multi-threading/core primitives, object-oriented programming, and design patterns. - Solid understanding of Linux concepts, tools, and libraries. - Familiarity with Git environment, JIRA, ARM architecture, Python, and CI/CD setups. - Experience in automation using Python scripting and Bash. - Hands-on experience with embedded build tools such as Buildroot, Yocto, CMake, and makefiles. - Well-versed in the Agile development methodology. - Strong communication skills and a collaborative team player attitude. - Bachelors or Masters degree in CS Engineering, Electronics/Electrical Engineering. **Job Responsibilities:** - Participation in projects involving the development of edge AI-enabled devices. - Develop and enhance the existing codebase using C++. - Analyze and review internal and customer issues to provide possible solutions. - Collaborate with cross-functional teams and external partners to resolve or participate in different project stages. **What We Offer:** - **Culture of Caring:** At GlobalLogic, we prioritize a culture of caring, where we consistently put people first and foster an inclusive environment of acceptance and belonging. - **Learning and Development:** We are committed to your continuous learning and growth with various opportunities to advance your career and sharpen your skills. - **Interesting & Meaningful Work:** Engage in impactful projects that challenge your problem-solving skills and contribute to clients" innovative solutions. - **Balance and Flexibility:** Explore different work arrangements to achieve a perfect balance between work and life. - **High-Trust Organization:** Join a high-trust organization that values integrity, trust, and ethical practices in everything we do. **About GlobalLogic:** GlobalLogic, a Hitachi Group Company, is a leading digital engineering partner to the world's most innovative companies, collaborating to create intelligent products, platforms, and services that redefine industries and transform businesses. Join us in shaping the digital revolution and building cutting-edge solutions that shape the world today.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As an experienced Java Developer at Infogain, you will be responsible for developing, testing, and maintaining high-performance, scalable, and reliable Java applications. Your expertise in Java programming, including Java SE and Java EE, along with extensive experience in Java-related frameworks and libraries such as Spring, Hibernate, and JavaFX, will be crucial in designing and developing complex applications. Your proficiency in writing clean, maintainable, and efficient code will ensure the success of the projects you work on. In addition to your core Java skills, you should have knowledge of secondary skills like Multi-threading, Data Structures, Algorithms, JMS, JDBC, JSP/Servlets, JPA/Hibernate, XML/JSON, Web Services, and SQL. Your soft skills and professional attributes, including excellent communication skills, team management, leadership qualities, decision-making skills, interpersonal skills, adaptability, and flexibility, will enable you to work effectively with cross-functional teams to deliver project milestones. Your engineering skills, such as code optimization, performance tuning, troubleshooting and debugging, design patterns, unit testing, and Agile/Scrum methodologies, will be essential in ensuring the quality and efficiency of the Java applications you develop. With 6-8 years of experience in CNA Development as your primary skill and additional expertise in Core Java, you will play a key role in driving the success of Infogain's projects. Infogain is a human-centered digital platform and software engineering company based in Silicon Valley, known for engineering business outcomes for Fortune 500 companies and digital natives across various industries. As an Infogain employee, you will be part of a dynamic team that accelerates experience-led transformation in the delivery of digital platforms using cutting-edge technologies such as cloud, microservices, automation, IoT, and artificial intelligence. Infogain's partnership with Microsoft and its expertise as an Azure Expert Managed Services Provider further highlight its commitment to excellence in digital transformation. Join Infogain and be part of a global company with offices in California, Washington, Texas, the UK, the UAE, and Singapore, and delivery centers in key locations around the world, including Seattle, Houston, Austin, Krakow, Noida, Gurgaon, Mumbai, Pune, and Bengaluru. Take the next step in your Java development career and contribute to the success of Infogain's innovative projects.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Programmer Analyst position at our organization involves actively participating in the establishment and execution of new or updated application systems and programs in collaboration with the Technology team. Your primary goal in this role will be to contribute to activities related to applications systems analysis and programming. As an Applications Development Programmer Analyst, your responsibilities will include utilizing your knowledge of applications development procedures and concepts, along with a basic understanding of other technical areas, to identify and define necessary system enhancements. You will be expected to identify and analyze issues, provide recommendations, and implement effective solutions. Additionally, you will leverage your understanding of business processes, system processes, and industry standards to address complex issues, analyze information, and make evaluative judgments to recommend solutions and improvements. In this role, you will be responsible for conducting testing and debugging, utilizing script tools, and writing basic code based on design specifications. You will also assess the applicability of similar experiences and evaluate options in circumstances not covered by established procedures. Developing a working knowledge of Citis information systems, procedures, standards, client-server application development, network operations, database administration, systems administration, data center operations, and PC-based applications will be crucial for success in this role. It is essential to appropriately assess risk when making business decisions, with a particular focus on upholding the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and transparently escalating, managing, and reporting control issues. Qualifications for this position include 3-5 years of relevant experience, proficiency in programming/debugging for business applications, working knowledge of industry practices and standards, comprehensive knowledge of a specific business area for application development, understanding of program languages, and consistently demonstrating clear and concise written and verbal communication. Preferred skillsets for this role encompass hands-on experience in Java, J2EE, Multi-Threading, Design Patterns, ORM, proficiency in Common Design Patterns, experience in fine-tuning application performance, familiarity with tools such as Spring Core, Hibernate, Spring Boot, Cloud Technologies like OpenShift Enterprise, Build & Deployment Tooling including Maven, Jenkins, Code Quality Tools like Sonar, JUnits, and Monitoring Tools such as Grafana, Splunk, Kibana, AppDynamics. Candidates should possess a Bachelors degree/University degree or equivalent experience. This job description offers an overview of the work performed in this role, and additional job-related duties may be assigned as needed.,

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Mumbai, Maharashtra, India

Remote

iOS SME Onsite Mumbai US EST HOURS If you have a strong passion for the IOS platform and are looking to join a seasoned team of IT professionals, this could be an advantageous next step in growing your career. We are experiencing rapid growth and are seeking a IOS SME to coach, train, and mentor our incoming classes of consultants. This position involves overseeing, in partnership with a consultant development manager, a diverse body of IT consultants throughout their career, or lifecycle, with our company. This looks like: Training, Marketing, Project. Not only will you assist and guide onboarding consultants with their onsite *technical* TRAINING in Atlanta, but you will be preparing your consultants in effective *technical* and *actively engaging* behaviors to successfully win interviews, and finally, you will track your consultants' success on a project - doing whatever it takes to ensure the consultant remains successfully working and billing. Key Responsibilities: The iOS SME will take on the following responsibilities: • Interviewing potential consultants to ensure all onboarding employees will be successful in the iOS domain. • Be responsible for the design, development, and maintenance of our best-in-class iOS training materials. • Training, guiding and mentoring consultants with existing basic programming and computer science skills up to junior and mid-level developers. • Preparing mock interview situations for the consultants to enhance the esteemed learning process provided by the company. • Acting as a primary technical support resource for individuals working on a variety of projects throughout the US (this requires ability to support remotely) • Interacting with our Executive and Sales team to ensure that projects and employees are appropriately matched. • Interacting with our Executive and Sales team to ensure that consultants on projects remain successfully on these projects and do not result in technical failure. • Prepping consultants for interviews for specific assignments involving mobile development Desired Qualifications Include: • 8-10+ Years of professional iOS development experience. • 3+ Years of Hands-on Hybrid Development experience preferred. • Project Management background preferred. • Knowledge of the Consulting/Sales structure. • Able to work full-time schedule and possibility of flexible extended hours. Desired Skills (Including but Not Limited to): • Work experience in apps in both a UI/UX capacity as well as back-end • Design patterns and architecture concepts such as MVC, MVVM, and MVP, Builder, Factory, Singleton, Adapter, Proxy, Façade, Bridge, Observer, Command • Obj-C (and other object-oriented languages) • Swift (latest iterations) • Differences between Swift versus Obj-C and the value and necessity for both depending the production environment. • How to perform migrations from Obj-C to Swift • MVVM versus MVP versus MVC - which ones lend themselves to testing - why choose one over the other? What does one address that others may not? • TDD and testing, unit testing, instrumentation testing, functional testing, stress testing • Core Data • Multithreading – GCD and NSOperations • Apple Pay and in-app-pay • Mapping and MapKit • Data Persistence • Testing tools such as XCTest, OCMock, Quick Minimum Education: · Bachelor’s Degree in the Computer Science or related field Who are we? Firstly – we're an international, top-tier IT consulting firm with over 25+ years combined experience providing best-in-class technical solutions for companies across finance, energy, ecomm, logistics, travel, retail, entertainment, auto, and healthcare, specifically for our many end clients, including Microsoft, Google, Amazon, Johnson and Johnson, Fannie Mae, Walmart, PayPal, T-Mobile, McDonald’s, HSBC, Sainsbury’s, Barclays, Santander, Tesco, Natwest, and many more. Secondarily – we're a people development firm. We recruit, hire, mentor, develop, train, and invest in our consultants across eight technical disciplines, so they can then provide consultative services to our end clients. Benefits: • Work with a great team of like-minded thinkers who are driven to deliver for our internal and external customers. • Night shift transportation • Medical and life insurance – company contributed. • Provident Fund. • Paid holidays and paid time off (PTO). We offer: • Excellent Salary • Comprehensive medical & Insurance benefits • Full-time employment working in US business hours (EST – Eastern Standard Time)

Posted 2 weeks ago

Apply

3.0 - 8.0 years

15 - 25 Lacs

Pune

Hybrid

Technical Skills Core Java Strong database concepts with exposure to reference data systems preferably Oracle Unix utilities and shell scripting Informatica / ETL tools Exposure to Python and Cloud preferably Azure Soft /. Functional Skills Strong communication skills, ability to understand business requirements, and explain system behaviour to users Experience/Knowledge of Investment Bank cash equities and futures front / middle office Exposure to continuous integration and deployment Understanding of Order management, market data, static data etc. Accountable with a strong sense of ownership and continually strive to improve Quick learner Comfortable working independently, as well as in a team-oriented, collaborative environment

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Who We Are In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive. While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world. Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers. Our Culture - Everywhere Work Centered Around You At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivanti’s Centered Around You approach, our employees benefit from programs focused on their professional development and career growth. We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work? Why We Need you! Ivanti is seeking an enthusiastic and hardworking Senior Software Engineer to contribute UEM capabilities for customers worldwide. This role is based in our Hyderabad, India office and requires close collaboration with a cross-functional teams. The ideal candidate will be responsible for developing, maintaining, and managing critical modules while working in a global, Agile environment. They should have strong technical expertise, problem-solving skills, and the ability to collaborate with internal and external teams to build industry-leading systems management software solutions. What You Will Be Doing As a Senior Software Engineer, you will Design and develop new features using Agile development process Pay special attention to the Quality in all stages of development Ensure a high degree of reliability, availability, performance and scalability Maintain existing code and troubleshoot issues in large scale complex environments Collaborate with other teams in the organization Drive innovations by staying on top of the emerging technologies and trends Play a key role in evolving the product architecture Provide technical leadership and mentorship to other team members To Be Successful In The Role, You Will Have B.E. / B. Tech in Computer Science or equivalent with 5+ years of experience Extensive experience in building services using Java J2EE, Spring etc Experience in developing and designing applications and web services in a Service Oriented Architecture, including the use of RESTful services and API gateways. Experience/Familiarity with RDBMS and NoSQL technologies. Fluency with design patterns, data structures and algorithm design. Experience in Spring boot, Spring cloud, API gateway, Elastic Search, Apache Kafka etc. Good Exposure to AWS technologies Solid “systems” fundamentals related to performance and scalability Demonstrated ability to lead a small team of engineers in the design, implementation and delivery of substantial software components. Good track record of applying engineering best-practices Ability to understand customer requirements and then engineer the product accordingly Familiarity with Linux Good teamwork and communication skills Good knowledge of Agile or Scrum methodologie Strong verbal and written communication skills are mandatory Excellent analytical and problem-solving skills are mandatory In-depth knowledge of OOPS concepts, Multithreading, Exception Handling, Collections concepts and File systems Public Key Encryption Infrastructure / SCEP Preferred Knowledge of security standards Hand-on experience in micro service architecture Good understanding of security and networking concepts (SSL, PKI, HTTP, TCP/IP) Good knowledge of frontend technologies like Angular and ExtJs is a plus. Knowledge on Python other scripting languages Familiarity with observability tools such as New Relic Familiarity with Kanban Agile methodology Roadmap for Success This job posting will remain active until a qualified candidate is identified. At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you require special assistance for the best interview experience, please contact us at recruiting@ivanti.com .

Posted 2 weeks ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Who We Are In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive. While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world. Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers. Our Culture - Everywhere Work Centered Around You At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivanti’s Centered Around You approach, our employees benefit from programs focused on their professional development and career growth. We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks. Are you ready to join us on the journey to elevate Everywhere Work? Why We Need you! Ivanti is seeking an enthusiastic and hardworking Software Engineer to contribute UEM capabilities for customers worldwide. This role is based in our Hyderabad, India office and requires close collaboration with a cross-functional teams. The ideal candidate will be responsible for developing, maintaining, and managing critical modules while working in a global, Agile environment. They should have strong technical expertise, problem-solving skills, and the ability to collaborate with internal and external teams to build industry-leading systems management software solutions. What You Will Be Doing As a Software Engineer, you will Develop new features using Agile development process Pay special attention to the Quality in all stages of development Ensure a high degree of reliability, availability, performance and scalability Maintain existing code and troubleshoot issues in large scale complex environments Collaborate with other teams in the organization Drive innovations by staying on top of the emerging technologies and trends Play a key role in evolving the product architecture Provide technical leadership and mentorship to other team members To Be Successful In The Role, You Will Have B.E. / B. Tech in Computer Science or equivalent with 2+ years of experience Extensive experience in building services using Java J2EE, Spring etc Experience in developing and designing applications and web services in a Service Oriented Architecture, including the use of RESTful services and API gateways. Experience/Familiarity with RDBMS and NoSQL technologies. Fluency with design patterns, data structures and algorithm design. Experience in Spring boot, Spring cloud, API gateway, Elastic Search, Apache Kafka etc. Good Exposure to AWS technologies Solid “systems” fundamentals related to performance and scalability Demonstrated ability to lead a small team of engineers in the design, implementation and delivery of substantial software components. Good track record of applying engineering best-practices Ability to understand customer requirements and then engineer the product accordingly Familiarity with Linux Good teamwork and communication skills Good knowledge of Agile or Scrum methodologies Strong verbal and written communication skills are mandatory Excellent analytical and problem-solving skills are mandatory In-depth knowledge of OOPS concepts, Multithreading, Exception Handling, Collections concepts and File systems Public Key Encryption Infrastructure / SCEP Preferred Knowledge of security standards Hand-on experience in micro service architecture Good understanding of security and networking concepts (SSL, PKI, HTTP, TCP/IP) Good knowledge of frontend technologies like Angular and ExtJs is a plus. Knowledge on Python other scripting languages Familiarity with observability tools such as New Relic. Familiarity with Kanban Agile methodology Roadmap for Success This job posting will remain active until a qualified candidate is identified. At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you require special assistance for the best interview experience, please contact us at recruiting@ivanti.com .

Posted 2 weeks ago

Apply

5.0 - 8.0 years

5 - 10 Lacs

Hyderabad

Remote

Notice Period : Immediate - 15 Days About the Role : We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a proven track record in designing, developing, and deploying robust and scalable Java applications. You will be instrumental in building and enhancing our microservices architecture, optimizing performance, and ensuring the highest quality standards. Key Responsibilities : - Design, develop, and deploy high-quality Java applications using Spring Boot, Spring MVC, and other relevant frameworks. - Create and maintain microservices, ensuring adherence to best practices and architectural principles. - Optimize application performance through efficient caching strategies and multi-threading techniques. - Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs. - Implement robust security measures to protect sensitive data and prevent unauthorized access. - Write clean, well-structured, and maintainable code, adhering to coding standards and best practices. - Troubleshoot and resolve complex technical issues in a timely manner. - Stay up-to-date with the latest Java technologies and industry trends. - Contribute to the continuous improvement of our development processes and tools. Required Skills and Experience : - 5-8 years of hands-on experience in Java development - Strong proficiency in Spring Boot, Spring MVC, Spring JPA, Spring Security - Experience with microservices architecture, including design, development, and deployment - In-depth knowledge of relational databases (Oracle, PostgreSQL, SQL Server) and NoSQL databases - Proficiency in messaging frameworks like Kafka - Experience with containerization technologies (Docker, Kubernetes, Helm) - Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD) - Strong understanding of software design patterns and principles - Excellent problem-solving and debugging skills - Strong communication and collaboration skills Preferred Skills : - Experience with cloud platforms (AWS, Azure, GCP) - Knowledge of testing frameworks (JUnit, Mockito, TestNG) - Experience with performance optimization techniques - Understanding of security best practices and vulnerability assessment

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Kozhikode

Work from Office

- Develop and maintain integration solutions using REST/SOAP APIs, XML/JSON/CSV/flat file/excel data processing. - Write consumer services for consuming APIs. - Develop RMQ producer/consumer services. - Develop multi-tasking/multi-threading services using C#. - Work with RDBMS : MS-SQL Server, TSQL, Procedures, Views, Triggers, Cursors. - Develop ASP.Net Core applications using C#. - Write complex SQL queries for data retrieval and manipulation. - Work independently with minimal supervision. - Possess excellent debugging skills. - Contribute to technical design documentation and user manuals. - Provide post-production support for future upgrades and bug fixes. Desired Skills : - Experience in Dot Net development (C#, ASP.Net Core) - Experience in REST/SOAP API development and consumption - Experience in data parsing and manipulation (XML/JSON/CSV/flat file/excel) - Experience with MS-SQL Server (TSQL, Procedures, Views, Triggers, Cursors) - Experience with RMQ - Experience with multi-tasking/multi-threading - Strong understanding of software development lifecycle (SDLC)

Posted 2 weeks ago

Apply

13.0 - 23.0 years

70 - 95 Lacs

Bengaluru

Remote

Principal Engineer Experience: 13 - 25 Years Exp Salary : INR 70-95 Lacs per annum Preferred Notice Period : less than or equal to 30 days Shift : 10:00 AM to 6:00 PM IST Opportunity Type: Remote Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : C++ and Docker and Multithreading Netskope (One of Uplers' Clients) is Looking for: Principal Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Job Description About the role Please note, this team is hiring across multiple levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Data Security team is focused on providing unrivaled visibility and real-time data protection. Our products ensure that customers data is protected wherever it lives. Our engineers work on architecting, designing, and delivering the next generation of highly scalable, effective, and high-performance data loss prevention solutions. You will have the opportunity to build best-in-class data security solutions using different technologies including cutting edge algorithms and ML-based models while working with a talented and experienced team of software engineers in a dynamic and collaborative environment. What’s in it for you: We are looking for software engineers who are passionate about developing cutting-edge software in C++, Golang and Python. As a member of the Netskope Data Security team you will design and deliver highly effective, scalable and high-performance software solutions required for the next generation of content inspection and data protection. What you will be doing: Developing software in C++, C, Golang, and Python. Architecting, designing and developing systems as part of the data security services offering. Using ML models and advanced data structures and algorithms to deliver solutions to challenging problems. Delivering solutions that prevent loss of sensitive or confidential data by performing deep content inspection of traffic. Developing highly scalable software solutions. Required skills and experience: 12+ years of industry experience building high-performance, scalable, and secure dataplane services. Programming mastery of C++ (Experience with Golang, Python, and C). Strong understanding of computer architecture such as multi-threading, CPU scheduling, and memory management. A solid understanding of algorithms and data structures to implement software solutions responsible for real-time inline data processing. Experience and knowledge of TCP, SSL, HTTP, and SMTP protocols and REST Services. Passion and hands-on experience developing data security solutions. Inspire out of the box thinking to solve challenging problems. Working knowledge of regular expression syntax and tools is a plus. Strong analytical and troubleshooting skills using debuggers like gdb and tools like Valgrind. Experience with Docker and Kubernetes. Experience with developing and deploying software to GCP, AWS, Azure. Experience in CI/CD using tools like Drone, Jenkins, or other similar technologies. Proponent of TDD a big plus and a knowledge of various unit testing frameworks. Knowledge of and solid experience with Linux, Windows, and/or MacOS. Strong verbal and written communication skills. Able to communicate in an open, transparent and consistent manner with team and co-workers. Innovative and out-of-the box thinking to foster original ideas. Education: BSCS or equivalent required, MSCS or equivalent strongly preferred How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Netskope, a global SASE leader, helps organizations apply zero trust principles and AI/ML innovations to protect data and defend against cyber threats. Fast and easy to use, the Netskope platform provides optimized access and real-time security for people, devices, and data anywhere they go. Netskope helps customers reduce risk, accelerate performance, and get unrivaled visibility into any cloud, web, and private application activity. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 2 weeks ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

4+ years of strong development skills in Java with JDK 1. 8 & above version & Microservices with Spring boot/ Spring. Should have strong acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding ofOOPS concepts, Design principles and implementation of different type of Design patterns. Soundunderstandingof concepts likeExceptionalhandling,Serialization/Deserialization and Immutability concepts, etc. Good fundamental knowledge in Enums, Collections,Annotations, Generics,Auto boxing, etc. Experience with Multithreading, Concurrent Package and Concurrent APIs Basic understanding of Java Memory Management (JMM) including garbage collections concepts. Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.) Experience with at-least one NoSQL (Any of Cassandra/Couch base/Hadoop), Hands-on experience with JMS Hands-on experience in creating RESTful webservices and consuming webservices ramya.n@publicissapient.com

Posted 2 weeks ago

Apply

5.0 - 8.0 years

5 - 10 Lacs

Pune

Remote

Notice Period : Immediate - 15 Days About the Role : We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a proven track record in designing, developing, and deploying robust and scalable Java applications. You will be instrumental in building and enhancing our microservices architecture, optimizing performance, and ensuring the highest quality standards. Key Responsibilities : - Design, develop, and deploy high-quality Java applications using Spring Boot, Spring MVC, and other relevant frameworks. - Create and maintain microservices, ensuring adherence to best practices and architectural principles. - Optimize application performance through efficient caching strategies and multi-threading techniques. - Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs. - Implement robust security measures to protect sensitive data and prevent unauthorized access. - Write clean, well-structured, and maintainable code, adhering to coding standards and best practices. - Troubleshoot and resolve complex technical issues in a timely manner. - Stay up-to-date with the latest Java technologies and industry trends. - Contribute to the continuous improvement of our development processes and tools. Required Skills and Experience : - 5-8 years of hands-on experience in Java development - Strong proficiency in Spring Boot, Spring MVC, Spring JPA, Spring Security - Experience with microservices architecture, including design, development, and deployment - In-depth knowledge of relational databases (Oracle, PostgreSQL, SQL Server) and NoSQL databases - Proficiency in messaging frameworks like Kafka - Experience with containerization technologies (Docker, Kubernetes, Helm) - Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD) - Strong understanding of software design patterns and principles - Excellent problem-solving and debugging skills - Strong communication and collaboration skills Preferred Skills : - Experience with cloud platforms (AWS, Azure, GCP) - Knowledge of testing frameworks (JUnit, Mockito, TestNG) - Experience with performance optimization techniques - Understanding of security best practices and vulnerability assessment What We Offer : - Competitive salary and benefits package - Flexible work arrangements (90% WFH) - Opportunity to work on cutting-edge technologies - Collaborative and supportive work environment - Opportunities for professional growth and development

Posted 2 weeks ago

Apply

5.0 - 8.0 years

5 - 10 Lacs

Patna

Remote

Notice Period : Immediate - 15 Days About the Role : We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a proven track record in designing, developing, and deploying robust and scalable Java applications. You will be instrumental in building and enhancing our microservices architecture, optimizing performance, and ensuring the highest quality standards. Key Responsibilities : - Design, develop, and deploy high-quality Java applications using Spring Boot, Spring MVC, and other relevant frameworks. - Create and maintain microservices, ensuring adherence to best practices and architectural principles. - Optimize application performance through efficient caching strategies and multi-threading techniques. - Collaborate with cross-functional teams to understand requirements and deliver solutions that meet business needs. - Implement robust security measures to protect sensitive data and prevent unauthorized access. - Write clean, well-structured, and maintainable code, adhering to coding standards and best practices. - Troubleshoot and resolve complex technical issues in a timely manner. - Stay up-to-date with the latest Java technologies and industry trends. - Contribute to the continuous improvement of our development processes and tools. Required Skills and Experience : - 5-8 years of hands-on experience in Java development - Strong proficiency in Spring Boot, Spring MVC, Spring JPA, Spring Security - Experience with microservices architecture, including design, development, and deployment - In-depth knowledge of relational databases (Oracle, PostgreSQL, SQL Server) and NoSQL databases - Proficiency in messaging frameworks like Kafka - Experience with containerization technologies (Docker, Kubernetes, Helm) - Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD) - Strong understanding of software design patterns and principles - Excellent problem-solving and debugging skills - Strong communication and collaboration skills Preferred Skills : - Experience with cloud platforms (AWS, Azure, GCP) - Knowledge of testing frameworks (JUnit, Mockito, TestNG) - Experience with performance optimization techniques - Understanding of security best practices and vulnerability assessment What We Offer : - Competitive salary and benefits package - Flexible work arrangements (90% WFH) - Opportunity to work on cutting-edge technologies - Collaborative and supportive work environment - Opportunities for professional growth and development

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Agra

Work from Office

Reporting Location : Anywhere in India - Develop and maintain integration solutions using REST/SOAP APIs, XML/JSON/CSV/flat file/excel data processing. - Write consumer services for consuming APIs. - Develop RMQ producer/consumer services. - Develop multi-tasking/multi-threading services using C#. - Work with RDBMS : MS-SQL Server, TSQL, Procedures, Views, Triggers, Cursors. - Develop ASP.Net Core applications using C#. - Write complex SQL queries for data retrieval and manipulation. - Work independently with minimal supervision. - Possess excellent debugging skills. - Contribute to technical design documentation and user manuals. - Provide post-production support for future upgrades and bug fixes. Desired Skills : - Experience in Dot Net development (C#, ASP.Net Core) - Experience in REST/SOAP API development and consumption - Experience in data parsing and manipulation (XML/JSON/CSV/flat file/excel) - Experience with MS-SQL Server (TSQL, Procedures, Views, Triggers, Cursors) - Experience with RMQ - Experience with multi-tasking/multi-threading - Strong understanding of software development lifecycle (SDLC)

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Chennai

Work from Office

Reporting Location : Anywhere in India - Develop and maintain integration solutions using REST/SOAP APIs, XML/JSON/CSV/flat file/excel data processing. - Write consumer services for consuming APIs. - Develop RMQ producer/consumer services. - Develop multi-tasking/multi-threading services using C#. - Work with RDBMS : MS-SQL Server, TSQL, Procedures, Views, Triggers, Cursors. - Develop ASP.Net Core applications using C#. - Write complex SQL queries for data retrieval and manipulation. - Work independently with minimal supervision. - Possess excellent debugging skills. - Contribute to technical design documentation and user manuals. - Provide post-production support for future upgrades and bug fixes. Desired Skills : - Experience in Dot Net development (C#, ASP.Net Core) - Experience in REST/SOAP API development and consumption - Experience in data parsing and manipulation (XML/JSON/CSV/flat file/excel) - Experience with MS-SQL Server (TSQL, Procedures, Views, Triggers, Cursors) - Experience with RMQ - Experience with multi-tasking/multi-threading - Strong understanding of software development lifecycle (SDLC)

Posted 2 weeks ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Kanpur

Work from Office

Reporting Location : Anywhere in India - Develop and maintain integration solutions using REST/SOAP APIs, XML/JSON/CSV/flat file/excel data processing. - Write consumer services for consuming APIs. - Develop RMQ producer/consumer services. - Develop multi-tasking/multi-threading services using C#. - Work with RDBMS : MS-SQL Server, TSQL, Procedures, Views, Triggers, Cursors. - Develop ASP.Net Core applications using C#. - Write complex SQL queries for data retrieval and manipulation. - Work independently with minimal supervision. - Possess excellent debugging skills. - Contribute to technical design documentation and user manuals. - Provide post-production support for future upgrades and bug fixes. Desired Skills : - Experience in Dot Net development (C#, ASP.Net Core) - Experience in REST/SOAP API development and consumption - Experience in data parsing and manipulation (XML/JSON/CSV/flat file/excel) - Experience with MS-SQL Server (TSQL, Procedures, Views, Triggers, Cursors) - Experience with RMQ - Experience with multi-tasking/multi-threading - Strong understanding of software development lifecycle (SDLC)

Posted 2 weeks ago

Apply

8.0 - 12.0 years

32 - 40 Lacs

Pune

Work from Office

Are you eager to work as a Java Engineer in a true agile environment where digital products are designed and built for WMA clients and advisorsAre you passionate about building and supporting robust and scalable digital platforms involving cloud native, vendor integrations and webservice driven micro serviceswe are looking for Java Developer with strong analytical skills and technical ability with 8-12 years of experience in Java, databases and related technologies, working in a true agile environment where digital products are designed and built using cutting-edge technology for WMA clients and advisors. Passionate about building and supporting robust and scalable digital platforms involving cloud native, vendor integrations, APIs, event driven micro services. As a Java developer, you will play a pivotal role in designing, developing, and maintaining RESTful APIs and Java applications that power our systems. Responsibilities: analyzing user requirements to translate them to application design. develop modern distributed applications by working in an agile team consisting of Java/UI/QA engineers and WMA business. design and develop RESTful APIs and Java applications, ensuring optimal performance and security. integrate APIs with various systems like Kafka, databases, and stakeholder services. collaborate with multiple IT & business stakeholders to understand business requirements and develop high performance and scalable solutions. application design & development using SDLC methodologies, host them on Kubernetes based cloud infra, well versed with Agile process. maintain code quality, follow coding standards, and participate in code reviews. stay up-to-date with industry best practices and emerging technologies in Java and API development. aligning application design with business goals. producing detailed design documentation. own end to end release process for the change that you are responsible for. Youll be working with Client Self Service Enablement team. We are responsible for WMA (Wealth Management Americas) client facing technology applications. Your role will be accountable for design /implementation of technical solutions within WMA and timely delivery of projects following agile/scrum SDLC. Diversity helps us grow, together. That s why we are committed to fostering and advancing diversity, equity, and inclusion. It strengthens our business and brings value to our clients. You will work closely with UI developer, API developer, back-end developers, designers, and other stakeholders to collaborate on projects. Our team is dedicated to creating innovative solutions that drive our organizations success. We foster a collaborative and supportive environment, where you can grow and excel in your role. hands-on Java developer with 8-12 years of development experience strong knowledge and hands-on design and development experience in Java, J2EE, Spring, Spring boot, REST API is must experience in Java multithreading and microservices architecture is highly desirable good understanding of Java resource, Memory optimization and Caching framework experience with JDBC, SQL, No-SQL and cache database experience with enterprise integration and messaging related technologies such as JMS, MQ and Kafka good understanding and hands on experience with HTML, CSS and ability to create templates using HTML and CSS knowledge of Docker and Kubernetes knowledge of one of cloud platforms such as Azure, AWS or GCP. Azure is preferred ability to write Junit test cases and Junit Integration testing good understanding and experience of design principles and coding best practices experience with Maven, Gitlab/Github practitioner of Java design patterns proven ability to troubleshoot issues in production including root cause analysis proven ability to juggle multiple priorities in a fast-paced matrix environment experienced with the full software development life cycle agile methodologies familiarity with security concepts (OAuth2. 0, encryption, digital signature), SSL etc. excellent communication and teamwork abilities

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Position Overview Job Title: Senior Engineer Corporate Title: Assistant Vice President Location: Pune, India Role Description Senior Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Work includes: Planning and developing entire engineering solutions to accomplish business goals Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow Reviewing engineering plans and quality to drive re-use and improve engineering capability Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank What We’ll Offer You As part of our flexible scheme, here are just some of the benefits that you’ll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your Key Responsibilities Contribute to all stages of Software Development Lifecycle Design, implement and maintain Java/SpringBoot based applications for Containerized environment Envision system features and functionality to meet business objectives Work with team on functional and non-functional requirements and create detailed Technical Design Documents Coding, testing (TDD, BDD) and reviewing other team member’s changes Co-working with QA team on test automation Contribute to the definition of the future state of the system architecture Your Skills And Experience Engineering degree with 10+ years of experience working with global teams Experience designing, developing, and maintaining complex Java/SpringBoot applications with Oracle database Extensive & demonstrated hands-on coding experience on Java/SpringBoot (Multithreading, Collections, Concurrency, Security & Microservices) Solid understanding of Design patterns Good expertise in Java 8+, SpringBoot, Hibernate, REST APIs, JUnit, Grekin, Oracle-SQL/PL SQL, JMS/MQ, OpenShift/Kubernetes and Cloud Platform - preferably GCP Good to have knowledge of Angular, JavaScript, Web 2.0 and common UI design patterns Practical experience with Build Tools (preferably Maven), Git, CI/CD pipelines (Jenkins, TeamCity or GitHub Actions) and Kibana/Splunk Experience working in an Agile/DevOps environment Ability to produce well-tested, documented, high-performance code on tight schedules Proficient communication skills (written/verbal) How We’ll Support You Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About Us And Our Teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

12 - 22 Lacs

Mumbai, Gurugram, Bengaluru

Work from Office

Technical Skills - Java 8 & 11, Spring Boot and Microservices, Collection Framework, Multithreading/Data Structures & Algorithm, Rest API, core java, Hibernate, Kafka(good to have) Requirement: 3.5+ years hands-on experience in Java. • Financial experience and exposure to Trading • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications is required. Advocate and improve on code quality, automated tests, CI/CD initiatives, and the developer experience • Experience in building micro services architecture / SOA is required. • Experience in message-oriented streaming middleware architecture is preferred (Kafka, MQ, NATS, AMPS) • Experience with orchestration, containerization, and building cloud native applications (AWS, Azure) is a plus • Experience with modern web technology such as Angular, React, TypeScript a plus • Strong analytical and software architecture design skills with an emphasis on test driven development. • Experience in using Project Management methodologies such as Agile/Scrum • Effective communication and presentation skills (written and verbal) are required • Bachelors or masters degree in computer science or engineering • Good Communication skills

Posted 2 weeks ago

Apply

5.0 - 7.0 years

3 - 6 Lacs

Hyderabad

Work from Office

We are seeking a highly skilled Open GL Developer to join our dynamic team. As an integral part of our development process, you will be responsible for creating exceptional graphics experiences for our users. The ideal candidate possesses a strong foundation in C/C++, a deep understanding of OS concepts, and expertise in at least one graphics API (OpenGLES, Vulkan, or OpenCL). Responsibilities : - Develop high-performance, visually stunning graphics applications using Open GL and related technologies. - Optimize graphics performance and power efficiency across various hardware platforms. - Collaborate with cross-functional teams to implement innovative graphics solutions. - Troubleshoot and resolve complex graphics-related issues. - Stay up-to-date with the latest graphics technologies and industry trends. Requirements : - Strong proficiency in C/C++ programming. - In-depth knowledge of OS concepts and architecture. - Expertise in at least one graphics API (OpenGLES, Vulkan, or OpenCL) OR extensive experience with the Android Framework for graphics development. - Proven ability to optimize graphics performance and power efficiency. - Excellent problem-solving and debugging skills. - Strong communication and collaboration abilities. - Ability to work independently and as part of a team. Preferred Qualifications : - Experience with game development or other real-time graphics applications. - Knowledge of shader programming (GLSL, HLSL). - Experience with performance profiling and optimization tools.

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Kota, Jaipur, Bikaner

Work from Office

Jhpiego is a nonprofit global health leader and Johns Hopkins University affiliate that is saving lives, improving health and transforming futures. We partner with governments, health experts and local communities to build the skills and systems that guarantee a healthier future for women and families. Jhpiego translates the best science and practice into moments of care that can mean the difference between life and death for women and families. The moment a woman gives birth; the moment a midwife helps a newborn to breath. Through our partnerships, we are revolutionizing health care for the world s most disadvantaged and vulnerable people. In India, Jhpiego works across various states in close collaboration with national and state governments, providing technical assistance in the areas of family planning, maternal and child health, strengthening human resources for health, and non-communicable diseases. These programs are funded by Takeda Pharmaceutical Company Limited, UNICEF, World Health Organization, University of Manitoba, Bill & Melinda Gates Foundation, Children s Investment Fund Foundation (CIFF), MSD for Mothers and others. Under the Project Born Healthy, Jhpiego is hiring for Technical Officer. The officer will be responsible for the development, optimization and maintenance of healthcare applications in the state of Rajasthan in collaboration with the National Health Mission. The primary role will be the review, maintenance and development of existing applications and its integration with back-end services, Review and understand business requirements, working with cross-functional teams, Develop and enhance user-facing features in accordance with design and consistent with business objectives, Design, build, and maintain high performance, reusable, and reliable code. Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization. Responsibilities Monitor the apps technical life-cycle during each phase of development. Design, develop and maintain high quality and general reliable codes. Maintain and update the design specifications and source code for new applications. Collaborate with the technical team to improve application performance features. Test the applications, identify the bugs and take measures to resolve them. Collaborate with cross-functional teams to define, design, and ship new features. Evaluate the existing applications and implement new technologies to maximize app s efficiency. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Support DIU team in deployment, development, maintenance of eRCH and Prasav watch applications in other programmatic states. Work with NIC/DOIT or state digital teams to support the digital work in the respective states. Any other responsibility as assigned by the supervisor. Required Qualifications Key skills: Strong design, development experience using c#, .net core, Web API, angular, asp.net mvc Experience with ASP.NET Web API / Core, ADO.NET, Entity Framework / Core; Experience with multithreading (thread-safe collections, synchronization); Knowledge of AWS, basic deployment and production tools (CICD) Good understanding of Agile concepts; Understanding the process of commercial software development, program life-cycle stages Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Fully responsible for backend development Implement new technologies to maximize application performance. Experience in recent UI/UX/Server/Service technologies (e.g., Angular and SOAP). Qualifications / Experience / Knowledge Master s degree in information technology/Computers Application (MCA) (essential), computer science or equivalent with 5+ years of experience is required. Proficiency in github, information technology and application structure, problem solving, android development, technology infrastructure. Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Jhpiego is an equal opportunity employer and offers highly dynamic and enabling work environment. Jhpiego offers competitive salaries and a comprehensive employee benefits package. Women candidates are encouraged to apply. Due to high volume of applications, only shortlisted applicants will receive a response from Jhpiego HR. RECRUITMENT SCAMS & FRAUD WARNING Jhpiego has become aware of scams involving false job offers. Please be advised: Recruiters will never ask for a fee during any stage of the recruitment process. All active jobs are advertised directly on our careers page. Official Jhpiego emails will always arrive from a @Jhpiego.org email address. Please report any suspicious communications to Info@jhpiego.org

Posted 2 weeks ago

Apply

10.0 - 15.0 years

35 - 40 Lacs

Noida

Work from Office

Total experience 10+ 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 Strong experience in AWS (API Gateway, Fargate, S3, DynamoDB, SNS). Strong experience in SOAP and PostgreSQL. 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 Bachelor s or master s degree in computer science, Information Technology, or a related field.

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies