One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Open Lending over 2 years ago
software developmentsoftware development🇺🇸 usa only🇺🇸 usa only
Apply Now

Do you move at startup speed? Are you looking to supercharge your career while taking on established & greenfield fintech projects? Let’s go. We’re looking for passionate, high-energy engineers that write elegant, super-performant java code to join our growing backend engineering team in a work-hard, play-hard culture centered in Austin, Tx.

 

Backend Java Engineer II's responsibilities include gathering user requirements, defining system functionality and writing code in the Java language. Our ideal candidates are experts in the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

 

Responsibilities:

  • Develop Java EE applications
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Work with development teams and product managers to ideate software solutions
  • Write effective APIs
  • Develop and deploy applications across web servers like Payara/Tomcat, as well as services in a microservices architecture
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Reduce technical debt
  • Write technical documentation
  • Work with data scientists and analysts to improve software
  • Coordinate development tasks with product managers within a fast-paced agile team
  • Mentor junior engineers

Requirements

  • Proven experience as a Backend or Full Stack Java Engineer or similar role
  • 3+ years programming in Java with JUnit Tests
  • Understanding of Common Design Patterns (Factory, Builder, Singleton Observer etc)
  • Strong experience in designing and developing applications using Java EE platforms
  • Strong experience with test-driven development (TDD)
  • Strong experience developer SOAP Webservices and REST APIs
  • Experience with multiple back-end languages (e.g. Java, Javascript, Python)
  • Experience with databases (e.g. MySQL, CosmosDB), web servers (e.g. Payara/Glassfish)
  • Experience with common development stack and DevOps tools (e.g. Jenkins, Git, Docker, Linux)
  • Experience with AirFlow preferred, but not required
  • Knowledge of building microservices deployed in a Kubernetes deployment preferred, but not required
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • An analytical mind

Benefits

Open Lending offers a casual and fun work environment. Choose your IDE and the OS (Mac or Windows). We have a competitive compensation package including an excellent benefits package including Medical, Dental, Vision, Disability, 401(k) and Unlimited PTO.

On-site sand volleyball court and secure access to adjacent fitness center. Free covered parking.

Open Lending was named #5 to the exclusive Austin Business Journal's Best Places to Work list and repeatedly named as one of the fastest 50 growing companies in central Texas. Open Lending has also been named as one of the 18 Big Data companies you should know in Austin. This is an opportunity to make a huge impact at a hot, profitable company on a widely adopted software product.

 

Remote-hybrid preferred, full-remote available. Sponsorship not supported.