Lead Sw Engineer

Visa Visa · Fintech · Warsaw, Poland, Poland

Lead Software Engineer for Visa's Global Token Services team, focusing on revolutionizing testing technology and approach for enterprise applications. The role involves designing and implementing cloud-based mobile payment platforms, coordinating with stakeholders, and leading development teams. The engineer will also use and coach others on AI tools to improve development processes.

What you'd actually do

  1. Responsible for leading a team of development staff on the architecture, design, development, and implementation of software applications. This includes providing technical coordination, oversight and leadership for development staff.
  2. Lead the architecture, design, and development of a functional track.
  3. Work closely with project team members (scrum masters, architects, product owners, analysts, testers and functional managers), and coordinate and lead interfaces with other groups (e.g. Network, QA, Operations, Engineering, etc).
  4. Engage in technical design of solution that is based on use cases and business requirements.
  5. Use AI tools to improve development speed, quality, and efficiency, and coach peers on integrating them into everyday engineering workflows.

Skills

Required

  • 10+ years of relevant work experience with a Bachelor’s Degree or at least 7 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 4 years of work experience with a PhD, OR 13+ years of relevant work experience.
  • Bachelor degree in a technical field such as computer science, computer engineering or related field required.
  • 12+ years of experience in application services development for large scale systems
  • Experience with web services standards and related technologies (HTTP, HTTP2, Spring, XML, JSON, REST, WS*, AXIS, JERSEY).
  • Expert in Java with experience in REST APIs, distributed systems, and exposure to container-based technologies.
  • Experience with messaging systems like Kafka.
  • Solid understanding of database technologies and SQL.
  • Proven problem-solving skills and an ability to respond resourcefully to new demands, priorities, and challenges
  • Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solution.
  • Excellent verbal, written and listening communication skills
  • An understanding of end-end system and strong debugging and root cause analysis skills to help support production systems.

Nice to have

  • MS or other related advanced degree preferred.
  • 8-10 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 6+ years of work experience with a PhD
  • Exposure to Non-SQL database technologies
  • Strong work ethic to focus on organizational goals.
  • Passion to work with people and help mentor team to reach new heights.
  • Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways.

What the JD emphasized

  • solid JAVA, J2EE, Ecommerce and web service development experience
  • passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams
  • strong technical leadership, problem solving abilities, coding, testing and debugging skills
  • dedicated to filling product backlog and delivering production-ready code in three to five week sprints
  • willing to go beyond the routine and prepared to do a little bit of everything
  • Experience with web services standards and related technologies (HTTP, HTTP2, Spring, XML, JSON, REST, WS*, AXIS, JERSEY).
  • Expert in Java with experience in REST APIs, distributed systems, and exposure to container-based technologies.
  • Experience leveraging AI tools to enhance development efficiency, improve workflows, and mentor peers on effective usage.
  • Solid understanding of database technologies and SQL.
  • Proven problem-solving skills and an ability to respond resourcefully to new demands, priorities, and challenges
  • Proven experience as a technical leader with ability to understand the requirements and independently, architect, design and build the solution.
  • Passion to work with people and help mentor team to reach new heights.
  • Excellent verbal, written and listening communication skills
  • An understanding of end-end system and strong debugging and root cause analysis skills to help support production systems.
  • Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways.