Job Description
Hybrid module of work from our Warsaw or Gdańsk office.
͏
Responsibilities:
- Design, develop, and maintain AI-driven agents within a multiagent framework to optimize workflow automation and decision-making processes.
- Build and enhance microservices architectures utilizing Java, Spring Boot, Kafka, and MySQL, ensuring high availability and fault tolerance.
- Lead and participate in architecture design reviews, providing technical expertise and strategic direction to meet business requirements.
- Analyze, troubleshoot, and resolve production issues promptly, focusing on security and performance enhancements.
- Implement test-driven development practices to deliver reliable, maintainable code.
- Collaborate cross-functionally with product owners, QA, and DevOps teams to facilitate seamless deployment pipelines across development, staging, and production environments.
- Write comprehensive documentation for software components, APIs, and deployment procedures to support maintainability and knowledge sharing.
- Mentor junior engineers, fostering a collaborative and continuous learning environment to enhance team capabilities and performance.
- Participate in code reviews to ensure adherence to best practices and coding standards.
- Contribute to the continuous improvement of development processes and engineering tools.
͏
Requirements:
- Extensive experience (7+ years) in Core Java development, with strong expertise in Java web applications, RESTful web services, and Spring Framework including Spring Boot.
- Demonstrated proficiency in Python (6+ years) applied to AI development projects, with hands-on experience in implementing and deploying AI Agents using GenAI and LLM technologies.
- Solid understanding of machine learning frameworks, including LangChain, LangGraph, and Model-View-Presenter (MVP) design patterns, is highly desirable.
- Proven ability in reactive and event-driven programming paradigms utilizing Kafka messaging platform (5+ years).
- Strong Object-Oriented Programming (OOP) design skills, with familiarity in applying design patterns to create scalable, maintainable systems.
- Multithreading and concurrency expertise, ensuring high performance in complex application environments.
- Experience in authoring APIs and familiarity with API design best practices.
- Well-versed in Test-Driven Development (TDD) methodologies and practices.
- Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
- Excellent analytical, organizational, and problem-solving skills with the ability to navigate complex technical and business challenges creatively.
- Strong communication skills and ability to work effectively in diverse, collaborative team environments.
͏
What we offer:
- Flexible benefits package tailored to your needs (Multisport card, shop vouchers, etc. – via MyBenefit cafeteria)
- Premium medical services for employees and family members (Luxmed)
- Life & Disability Insurance for employees and family members (Generali)
- Profitable Voluntary Pension Fund
- Social Fund benefits: holiday bonuses, kindergarten allowances, etc.
- Integration and cultural events for employees
- Reward and recognition programs for high performers
- Employee Referral bonuses
- Relocation assistance: accommodation, travel, and other covered expenses
- Friendly and inclusive company culture
͏
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.
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. Come to Wipro. Realize your ambitions. Applications from people with disabilities are explicitly welcome.