Flywire · Chicago, United States
Join Flywire, a leading billing and payments platform for colleges and universities. As a Software Engineer 2, you will contribute to our billing and payments product, working closely with US-based software engineering and product teams while collaborating with teams across the globe. You will design, build, and maintain high-quality code, ensuring security, quality, scaling, and performance. This is a full-stack role requiring technical proficiency and the ability to navigate various client requirements.
- This is a full-stack role that requires a blend of technical proficiency and the ability to navigate a variety of client requirements
- We are looking for an engineer who balances a pragmatic design approach with a commitment to building quality, secure, and scalable products
- Core Stack (Nice to Have): Experience with Spring Core, Spring MVC, Spring Batch and Hibernate
- Front-End Skills: Familiarity with HTML, CSS, JavaScript, and JSP (Java Server Pages)
- Database Knowledge: Understanding of relational databases (MySQL)
- Modern Workflow: You must be comfortable using AI-assisted development tools to enhance productivity and writing comprehensive test cases for all new code using JUnit 5 + Mockito + AssertJ
- Java Proficiency: Professional experience in Java development is a must
- Self-Reliant & Proactive: You are a "figure-it-out" engineer who takes ownership of tasks but knows when to approach leadership with well-formed, insightful questions
- Adaptable: You have the aptitude to learn new systems or legacy codebases quickly and can manage your own time effectively to meet deadlines
- Global Collaborator: You enjoy working with diverse teams across different time zones and possess outstanding verbal and written communication skills
- 3-6 years of professional experience in application development
- Proven track record as a Java Developer in a production environment
- Ability to deliver high-quality code and adapt to a fast-paced, evolving environment
- Familiarity with student billing / tuition workflows is a plus
- Experience in FinTech or Higher Education sectors is appreciated
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión