Posted in

Software Engineer

Software Engineer

CompanyVisa
LocationBellevue, WA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor’s degree, or 3+ years of relevant work experience.
  • Strong proficiency in Java and hands-on experience with Spring and Hibernate frameworks.
  • Knowledge of RDBMS technologies such as PostgreSQL or Oracle.
  • Experience with RESTful APIs, JSON, and web service standards.
  • Familiarity with Agile development practices, including Test-Driven Development (TDD) and tools like GIT, Maven, Jenkins, and JUnit.
  • Strong problem-solving skills and the ability to design scalable, high-performance software solutions.
  • Excellent interpersonal and communication skills, with the ability to clearly present complex ideas and collaborate with team members.
  • A proactive, self-motivated team player with a strong work ethic and adaptability in a fast-paced environment.

Responsibilities

  • Design and build distributed applications using emerging technologies, focusing on innovative value-added services in the payments industry.
  • Collaborate with cross-functional teams (Product Managers, Architects, Analysts, Software Engineers) to develop data-driven solutions that meet business needs.
  • Lead end-to-end development efforts to deliver high-quality solutions on time, aligning with architectural vision and standards.
  • Work closely with senior technical staff and Project Managers to identify and manage project risks, track progress, and ensure successful delivery.
  • Present technical solutions and features in business terms, ensuring effective communication of progress, challenges, and solutions.
  • Contribute to the evolution of the software architecture and drive improvements in code performance, maintainability, and scalability.

Preferred Qualifications

  • 2 years of professional software development experience.