

Essential Responsibilities:
Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff
Follows well-established internal conventions and standard procedures
Understands internal standards & processes an applies them to make technical decisions
Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions
May contribute to code & design reviews
Expected Qualifications:
Minimum of 2 years of relevant work experience and a Bachelor's degree or equivalent experience.
Additional Qualifications:
Strong foundation in programming concepts, object-oriented design, and data structures.
Proficiency in Java with familiarity in frameworks such as Spring Boot, Spring MVC, and Hibernate.
Understanding of web services and SOA principles (REST, OAuth, JSON) in Java environments.
Experience with databases (SQL and/or NoSQL) and ORM tools.
Familiarity with version control systems (e.g., Git) and agile methodologies.
Strong analytical and problem-solving skills with attention to detail.
Effective communication and collaboration skills with a willingness to learn from experienced engineers.
Preferred Qualifications:
Experience with large-scale, high-performance distributed systems.
Knowledge of the payment processing industry and relevant regulations.
Familiarity with cloud platforms such as AWS, GCP, or Azure.
Contributions to open-source projects or active participation in developer communities.
The total compensation for this position may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit
The U.S. national annual pay range for this role is $to $
Our Benefits:
Any general requests for consideration of your skills, please
משרות נוספות שיכולות לעניין אותך