CrawlJobs Logo

Secure Boot Developer

India, Bangalore North · Job Posted January 04, 2026
Apply Position
Job Link Share

Job Description

JD: 6-12 years of experience. Strong expertise in C/C++ programming and Linux system programming. In-depth understanding of Linux system internals, and multithreading. Hands-on experience with Secure Boot, Trusted Zone, and platform security mechanisms. Experience working on ARM, Intel, Qualcomm, or NXP-based chipsets. Knowledge of BSP development, Yocto build system, device drivers, and cross-compilation. Familiarity with scripting languages such as Bash, Perl, or Python. Exposure to Telecom/ORAN domains will be an added advantage. Proven ability to debug and optimize low-level system code for performance and reliability.

Requirements

  • 6-12 years of experience
  • Strong expertise in C/C++ programming and Linux system programming
  • In-depth understanding of Linux system internals, and multithreading
  • Hands-on experience with Secure Boot, Trusted Zone, and platform security mechanisms
  • Experience working on ARM, Intel, Qualcomm, or NXP-based chipsets
  • Knowledge of BSP development, Yocto build system, device drivers, and cross-compilation
  • Familiarity with scripting languages such as Bash, Perl, or Python
  • Proven ability to debug and optimize low-level system code for performance and reliability

Nice to have

Exposure to Telecom/ORAN domains will be an added advantage

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Secure Boot Developer

8 matching positions

Lead Java, Sprint Boot Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Deep Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
  • Good knowledge of building and deploy application running in Kubernetes and Docker
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc.
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Apply depth of analytical understanding of a variety of New ways of working such as problem solving, Extreme programming, Behavior Driven Development, DevOps
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack)
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Well versed with UI/UX Designs, Unit test
  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Lead Java, Sprint Boot Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune, Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Deep Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
  • Good knowledge of building and deploy application running in Kubernetes and Docker
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc.
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Apply depth of analytical understanding of a variety of New ways of working such as problem solving, Extreme programming, Behavior Driven Development, DevOps
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack)
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Well versed with UI/UX Designs, Unit test
  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Lead Java, Sprint Boot Developer – Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Deep Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
  • Good knowledge of building and deploy application running in Kubernetes and Docker
  • Experience working with SOA & Micro-services utilizing REST
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc.
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Apply depth of analytical understanding of a variety of New ways of working such as problem solving, Extreme programming, Behavior Driven Development, DevOps
  • Experience in debugging, tuning and optimizing components
Job Responsibility
Job Responsibility
  • Write good quality code in Java, Sprint Boot (related stack)
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Well versed with UI/UX Designs, Unit test
  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Java Spring Boot Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in Java, Spring Boot, Microservices
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong experience in Java, Spring Boot, Microservices
  • Experience with Databases, Versioning tools and CI/CD pipelines
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Backend Java Spring Boot Developer

We are seeking a skilled Backend Java Spring Boot Developer to design, develop, ...
Location
Location
Canada , Mississauga
Salary
Salary:
130000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Java and Spring Boot framework
  • Experience with REST APIs, microservices architecture, and backend development
  • Knowledge of SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB
  • Experience with Git, CI/CD pipelines, and build tools (Maven or Gradle)
  • Understanding of cloud platforms (AWS, Azure, or GCP)
  • Strong analytical and debugging skills
Job Responsibility
Job Responsibility
  • Develop and maintain backend applications using Java and Spring Boot
  • Design and implement RESTful APIs and microservices
  • Integrate backend services with databases, external APIs, and enterprise systems
  • Optimize applications for performance, scalability, and security
  • Collaborate with frontend teams to support end-to-end application functionality
  • Troubleshoot and resolve application issues and performance bottlenecks
  • Participate in code reviews, testing, and deployment activities
  • Maintain technical documentation and follow best development practices
  • Fulltime
Read More
Arrow Right

Backend Software Engineer (Java & Spring Boot) - Vois

We are seeking an experienced backend engineering professional with strong exper...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-4 years of experience and proficient in Java (8, 11, or 17) with a solid understanding of object-oriented programming principles
  • Experienced with Spring Boot, Spring MVC, and Spring Data JPA
  • Comfortable designing and developing REST APIs and microservices
  • Knowledgeable in relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB
  • Familiar with Hibernate and JPA for data persistence
  • Skilled in problem-solving and debugging complex backend systems
  • Knowledgeable about API design principles and integration patterns
  • Experienced in event-driven systems using tools such as Kafka or RabbitMQ
  • Familiar with containerisation and orchestration using Docker and Kubernetes
  • Experienced with CI/CD tools such as Jenkins or GitHub Actions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and expose RESTful APIs to integrate with frontend applications and external systems
  • Contribute to a scalable microservices-based architecture
  • Collaborate closely with QA, DevOps, and Product teams to deliver high-quality features
  • Implement secure, high-performance solutions, including authentication and authorisation mechanisms
  • Monitor, optimise, and troubleshoot applications, resolving production issues efficiently
  • Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Write unit and integration tests and contribute to constructive code reviews
  • Support CI/CD pipelines and deployment automation activities
What we offer
What we offer
  • Opportunities to work on large-scale, distributed systems within a global organisation
  • Exposure to modern backend technologies, cloud platforms, and DevOps practices
  • A collaborative, inclusive environment that supports continuous learning and improvement
  • The chance to contribute to solutions that impact customers across multiple markets
  • Fulltime
Read More
Arrow Right
New

Angular Software Engineer — Digital Banking

Citi is hiring an Angular Software Engineer to join a cross-functional Agile tea...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–5 years of experience in full-stack web development and/or testing, with hands-on Angular development skills in a professional environment
  • Bachelor's degree in Computer Engineering, a related STEM field, or equivalent practical experience
  • Demonstrated ability to write secure, stable, and testable code and take accountability for assigned features through to delivery
  • Familiarity with Behavior Driven Development (BDD) concepts and experience contributing to automated test scripts within a shared code repository
  • Experience working within Agile/Scrum teams across the full software development lifecycle, including CI/CD pipelines
  • Working knowledge of collaboration and project management tools such as JIRA, Confluence, SharePoint, and Microsoft Teams
  • Clear written and verbal communication skills, with the ability to work effectively across onshore and offshore teams in a fast-paced environment
Job Responsibility
Job Responsibility
  • Build and maintain web frontend applications using Angular and Java Spring Boot microservices, delivering customer-facing banking and credit card features across digital channels
  • Translate application designs into clean, secure, and maintainable code, taking full ownership of assigned features from development through to production
  • Develop and maintain automated and manual test scripts using a Behavior Driven Development (BDD) framework
  • execute scripts and record results in a test management tool to ensure quality at every stage
  • Leverage AI-assisted tools such as GitHub Copilot to accelerate Angular component development, unit test creation, API scaffolding, and Spring Boot boilerplate code generation
  • Participate in all Agile SDLC stages including requirements grooming, design review, integration testing, and end-to-end validation within a CI/CD environment
  • Apply accessibility testing tools to validate features against ADA guidelines and responsive web design standards, ensuring an inclusive experience for all users
  • Analyze root causes for application defects and performance issues, collaborating with the scrum team to triage, resolve, and prevent recurrence
  • Support release go-live activities and post-production technical checkouts to ensure stable, high-quality deployments
What we offer
What we offer
  • Hybrid working model, giving you flexibility alongside meaningful in-person collaboration
  • Structured learning and development opportunities to deepen your Angular and full-stack engineering skills and grow your career over time
  • Exposure to a broad technology stack spanning web frontend, backend microservices, and cloud platforms, with the opportunity to build deep expertise in specific areas
  • Mentorship from senior engineers and a team culture that actively encourages continuous improvement, knowledge sharing, and ownership
  • Access to Citi's global network, connecting you with colleagues and engineering teams across geographies and product areas
  • Wellbeing and work-life balance support, including programs designed to help you thrive both inside and outside of work
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Java Full stack

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 5+ years of hands-on software engineering experience with Java (preferably Java 17+), Spring Boot, and RESTful service development
  • Deep understanding of object-oriented programming, design patterns, and secure coding practices
  • Experience with microservices, integration patterns, and Oracle JDBC (UCP)
  • Proficiency with Gradle, Git, and Agile delivery methodologies
  • Practical knowledge of Generative AI, LLM-driven workflows, and prompt design
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Design, develop, and maintain Java 17+ Spring Boot microservices following Clean Architecture and Domain-Driven Design (DDD) principles
  • Implement and optimize RESTful APIs, ensuring compliance with enterprise SDLC, security, and data governance standards
  • Collaborate with product owners, architects, and risk partners to translate mortgage business requirements into secure, scalable technical solutions
  • Fulltime
!
Read More
Arrow Right