Enable job alerts via email!

Java Software Engineer

Visa Inc.

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Job summary

A leading financial technology company in Warsaw is seeking a Software Engineer to design and implement platforms for digital products. The role requires strong backend development skills and experience in consumer facing applications. You will collaborate on multiple projects while ensuring high-quality code and scalable solutions. Experience in Java, application design, and database technologies is essential. This is a hybrid position, offering flexibility in work arrangements.

Qualifications

  • 1-3 years of work experience required.
  • Experience in consumer facing application development.
  • Solid understanding of SQL and NoSQL.

Responsibilities

  • Design appropriate solutions based on business requirements.
  • Perform proofs of concept and technical evaluations.
  • Collaborate with engineering professionals to ensure scalability.

Skills

Commercial software development
Backend development
Java programming
REST services
Database technologies

Education

Bachelor's Degree or above

Tools

Unix/Linux
Maven
Occasionally Java, J2EE
Job description

As a Software Engineer, you will be responsible for design and implementation of the platform for consumer facing mobile and digital products. You will coordinate and manage input from business and technology stakeholders across the enterprise and be responsible for the design and execution of large-scale technology initiatives.You will drive development of multiple applications, prototype new applications and feature ideas and explore new technologies that are at the forefront of backend development.

We are looking for someone with serious development skills, strong interests in all things related to backend, and a passion for delivering high quality, rock-solid code.

You will play part of teams tasked with multiple projects ranging from building full stack development of real-time transactional services, REST services API, Container based services to highly functional, secure, scalable and resilient Platform Libraries / Services / Framework and Infrastructure. If this sounds exciting, we would love to chat and tell you more about our work culture and environment.

Key responsibilities include:

  • Design the appropriate solution that is based on the business requirements.
  • Perform proofs of concept (PoCs) and other technical evaluations of technologies, designs, and solutions.
  • Work with engineering professionals, architects and others within Visa to ensure that the solution will scale appropriately while ensuring that what is implemented is a cost-effective solution.
  • Continue to learn about the payments industry, and the factors impacting the payments industry.

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

This role qualifies for Autorskie Koszty Uzyskania Przychodu (KUP), in accordance with applicable Polish tax regulations. Eligible employees may benefit from preferential tax treatment on income derived from the creation of intellectual property, subject to meeting statutory criteria.

  • 1-3 years of work experience with a Bachelor’s Degree or above
  • Experience in commercial software development on Unix/Linux environment.
  • You have experience in consumer facing application development experience.
  • You have amazing work ethics that will help us all work extremely well together
  • Knowledge of MVC design pattern
  • Experience of programming in Java, J2EE
  • Experience with web services standards and related technologies (HTTP, Spring, XML, JSON, REST)
  • Solid understanding of database technologies and SQL.
  • Knowledge of NoSQL Databases is a plus.
  • Experience on Big Data Cluster (Solr, Kafka) is a plus.
  • Strong foundation in computer science, with strong competencies in data structures and algorithms.
  • Proven problem solving skills and an ability to respond resourcefully to new demands, priorities and challenge
  • Solid coding practices including good design documentation, unit testing, source control (GIT, SVN etc)
  • Experience with build tools (Maven, Gradle etc).
  • Ability and desire to learn new skills and take on new initiatives.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.