Search by job, company or skills

I

Software Engineer

2-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Over 50 applicants

Job Description

Introduction

At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'll have the tools and opportunities to advance your career while creating software that changes the world.

Your Role And Responsibilities

Contribute to developing and maintaining core components of our enterprise cryptographic platform, protecting sensitive data in the era of quantum computing. You will build and ship customerfacing features and gain handson experience solving highimpact problems at scale. As a Java Developer, you will:

  • Implement backend features in Java + Spring Boot, following clean code and secure-by-default practices.
  • Build and maintain REST APIs for cryptographic and data-security operations.
  • Add secure data-handling (encryption, masking, tokenization) with guidance.
  • Contribute to Kafka event producers/consumers and real-time workflows.
  • Integrate LLM/AI APIs into backend flows.
  • Write unit and integration tests; participate in code reviews.
  • Collaborate cross-functionally and troubleshoot production issues with guidance.
  • Contribute to performance improvements.
  • Write and maintain unit/integration/e2e tests, and contribute to test data, environments, and automation as part of delivery.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • 2+ years backend experience; strong Java (11/17/21+) and Spring Boot/Security/ MVC
  • REST API development; JPA/Hibernate; SQL/NoSQL (PostgreSQL/MySQL/MongoDB)
  • Experience with microservices & distributed systems
  • Awareness of secure coding; basics of encryption/masking/tokenization
  • Familiarity with API security (OAuth2/OIDC); Git and CI/CD; Agile experience
  • Solid foundations in computer science, including objectoriented programming, data structures & algorithms, and computer networks
  • Clean coding, Agile practices, strong communication

Preferred Technical And Professional Experience

  • Handson with Docker and Kubernetes; familiarity with Red Hat OpenShift (OCP)
  • Exposure to TLS/SSL, PKI concepts, or crypto libraries
  • Exposure to any one Cloud stack (AWS/Azure/IBM)
  • Exposure to Kafka or other streaming systems; knowledge of eventdriven architecture patterns

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143296095