This is Worldline
We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution.
Job Details:
Location : Bangalore
Experience : 6 to 10 Years
Skills we can’t do without:
Some things to take into account to be successful in this role:
- Strong Java development experience (Java 8+ or newer).
- Expertise with Apache Kafka (producer/consumer patterns, topics, partitions, offset management, reliability, exactly-once semantics).
- Experience with Apigee Edge/Hybrid deployment models and developer portal customization.
- Experience with building scalable streaming or event-driven applications (e.g., Kafka Streams, Kafka Connect, or equivalent).
- Practical knowledge of Apigee (API gateway): creating proxies, policies, security (OAuth2, API keys), rate limiting, analytics, developer portal basics.
- Familiarity with RESTful API design and integration patterns.
- Experience with at least one build/CI/CD toolchain (Maven/Gradle, Git, Jenkins/GitHub Actions, Docker).
- Familiarity with container orchestration (Docker, Kubernetes).
- Good understanding of microservices architecture, service discovery, and distributed systems fundamentals.
- Troubleshooting and debugging skills; ability to read and analyze logs, metrics, and traces (ELK/Prometheus/Grafana).
- Clear communication and collaboration skills; ability to explain technical topics to non-technical stakeholders.
Skills we’d like:
- Positioning yourself as a software developer with a specialization in core java, springboot, Kafka and a passion for continuous improvement of our application;
- Quickly and efficiently solve (potential) problems. You work together with other specialists proposing solutions for complex problems;
- Continuously questioning and investigating the chosen solutions to discover potential issues preventing the optimal working of the system;
- Good Knowledge in CICD Models and components like GIT,Jenkins;
- Preferred to have knowledge in Docker;
- Challenging the team and business analyst on all topics related to Technical design;
- Looking for technical and performance improvements in the chosen solution and at the same time ensuring required documentation is completed and automation standards are adhered to in our Agile working environment;
- Having the right mind set and motivation to develop yourself and learn new things;
- Translate all requirements, in accordance with the architectural principles and guidelines and in alignment with Architect and Requirements and Solution Analyst colleagues, in technical design and application systems;
- Collaborate with customers, clients and colleagues about the desired functionalities and solutions in a multinational context: there is intensive collaboration with colleagues throughout Europe.
Key Responsibilities:
- Design, implement, and maintain Java services that ingest, process, and emit data streams using Kafka (producer/consumer, Kafka Streams or similar).
- Develop and integrate APIs and policy-driven gateway functionality using Apigee (API proxies, mediation, security, rate limiting, analytics).
- Build reliable, scalable, and observable microservices with a focus on performance and fault tolerance.
- Collaborate with data engineering, platform, and product teams to translate business requirements into technical designs.
- Write clean, well-documented code and unit/integration tests; participate in code reviews.
- Troubleshoot production issues, perform root-cause analysis, and implement durable fixes.
- Ensure proper validation, error handling, and meaningful error messages; implement input normalization and defaulting as needed.
- Maintain security best practices, including authentication/authorization, encryption, and auditing.
- Proactively identify improvement opportunities in code, tooling, and processes.
Why Join Us?
At Worldline, we believe that embracing diversity and promoting inclusion drive innovation and success. We foster a workplace where everyone feels valued and empowered to bring their authentic selves. Through extensive training, mentorship, and development programs, we support your growth and help you make a meaningful impact.
Join a global team of passionate professionals shaping the future of payments technology—where your ideas, experiences, and perspectives are appreciated and celebrated.
We are an Equal Opportunity Employer.
We do not discriminate based on race, ethnicity, religion, color, national origin, sex (including pregnancy and childbirth), sexual orientation, gender identity or expression, age, disability, or any other legally protected characteristics. We are committed to creating a diverse and inclusive environment for all employees.
Learn more about life at Worldline at Jobs.worldline.com
#LI-KS2