Job Description
Role Purpose
The purpose of this role is to facilitate application solutions by developing and reviewing module-level codes, creating replication patterns, performing root cause analysis to identify recurring issues and collaborating with internal and external stakeholders to ensure stable, well-documented deliverables that meet business objectives.
͏
Requirements:
- Passion for solving complex problems and delivering maintainable, production-quality software
- Strong Java and relational database experience, preferably PostgreSQL
- Hands-on DevOps and CI/CD experience, ideally with GitLab pipelines
- Knowledge of Azure Functions or similar serverless, event-driven platforms, including triggers, bindings and scaling
- Knowledge of Azure Service Bus or similar messaging technology, including queues, topics, publish/subscribe and error handling
- Strong data-flow engineering skills across ingestion, transformation and orchestration; Azure Data Factory or similar is a plus
- Strong AI-assisted development experience, ideally with GitHub Copilot, agents, reusable skills and effective prompting
- Experience in web UI development with React is a plus
͏
Responsbilities:
- Design, develop, and maintain production-quality Java applications, ensuring scalability, reliability, and maintainability.
- Develop and optimize relational database solutions, primarily using PostgreSQL, including effective data access and integration.
- Build, maintain, and improve CI/CD pipelines, particularly using GitLab, to automate build, testing, deployment, and release processes.
- Develop and support serverless and event-driven solutions using Azure Functions or comparable platforms, including triggers, bindings, and scaling.Implement reliable asynchronous messaging solutions using Azure Service Bus, including queues, topics, publish/subscribe patterns, and error handling.
- Design and maintain end-to-end data flows covering ingestion, transformation, integration, and orchestration, including Azure Data Factory or similar tools.Troubleshoot complex application, integration, and deployment issues across development and production environments.
- Apply AI-assisted software development practices using tools such as GitHub Copilot, agents, reusable skills, and effective prompting to improve engineering productivity.Collaborate with engineering teams to continuously improve software quality, automation, monitoring, and DevOps practices.Contribute to web UI development using React when required.
͏
Equal Opportunity Employer:
Wipro is an Equal Opportunity Employer. We provide consideration for all qualified applicants regardless of race, color, religion, gender, marital status, age, ethnicity, national origin, sexual orientation, political views, disability, or any other characteristic protected by law.
Internal Reporting and Whistleblower Protection:
Wipro IT Services Poland Sp. z o.o. adheres to the Internal Reporting and Whistleblower Protection Regulations. Candidates can submit internal reports via email to ombuds.person@wipro.com, through the Internet at www.wiproombuds.com, or by post/courier to Wipro's registered office.
Mandatory Skills: JAX-RS - Java API- RESTful Web Services .
Experience: 5-8 Years .
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.