Onbe is looking for a Software Engineer to design, develop, and maintain Java applications to transform the way payments are imagined and connect with partners around the globe.
Requirements
- Familiarity with Java frameworks such as Spring, Spring Boot, and Hibernate
- Experience with relational databases like Microsoft SQL Server
- Familiarity with Java build tools such as Maven or Gradle
- Basic understanding of cloud platforms (AWS, Azure, etc.)
- Experience with automated testing frameworks like JUnit
- Basic knowledge of containerization technologies (Docker, Kubernetes)
- Experience with Agile development methodologies
Responsibilities
- Develop and maintain Java applications
- Collaborate with team members to solve software problems
- Write and maintain technical documentation for your work
- Participate in code reviews and provide constructive feedback to team members
- Help develop and maintain automated testing to ensure high-quality software
- Work with cloud technologies like microservices, serverless, and containers
- Develop RESTful APIs using Spring Boot
Other
- Bachelor's degree in computer science, Information Technology, or a related field
- 3+ years of experience as a Java Developer
- 2+ years of experience in React and / or other Front-end technologies
- Occasional travel may be required as part of this role
- Work onsite 2 days per week in our Plano, TX location