Software Engineer - Backend (Java)
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 Contribute to the development of RESTful APIs and microservices used across credit workflows Implement features that support the credit application journey, including offers and eligibility, applications, and account management Participate in design discussions and code reviews to improve system quality and maintainability Work with product, risk, compliance, and engineering partners to understand requirements and deliver solutions 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. Bachelor's degree or higher in Computer Science, Engineering, or a related field 3+ years of professional experience in software engineering 3+ years in Java, with experience building RESTful APIs using Spring Boot or similar frameworks Experience developing microservices or backend systems in a production environment Experience with relational databases (Oracle, MySQL), NoSQL databases (DynamoDB), or analytical data warehouses (BigQuery) Working knowledge of data modeling and SQL fundamentals Experience with event-driven or asynchronous systems using messaging or streaming platforms such as Kafka or Pulsar Ability to write reliable, maintainable, and secure code Strong collaboration and communication skills Experience building distributed systems or high-availability services Exposure to cloud platforms such as GCP or AWS Experience in payments, credit, or other financial services domains Familiarity with observability, monitoring, and operational best practices
Recommended Jobs
General Labor
Job Description General Laborer PeopleReady is looking for General Laborers to join our dynamic team across multiple sectors, including hospitality, production, warehouse work, auto auction dri…
Certified Special Education Teacher
Certified Teacher - Special Education - Competitive Pay - Multiple Openings. Kaleidoscope Education Solutions (KES) is the leading provider of in-person and online related services for K-12 educat…
Senior Accounts Receivable Specialist
Senior Accounts Receivable Specialist We are seeking a Senior Accounts Receivable Specialis t to join our growing Finance team. This senior-level individual contributor role manages a high-volu…
BARISTA
Location: Scottsdale, AZ Employment Type: Part-Time Salary: Competitive Job Description POSITION OVERVIEW: The Barista is a team member of the Front of House. The Barista is responsible…
Veterinarian Medical Director
Lead with purpose while enjoying wide-open space, sunshine, and growth opportunities. We’re seeking a Veterinary Medical Director to lead a modern, well-equipped small animal hospital in Buckeye…
Entry-Level Real Estate Agent (Training Provided)
READ BEFORE APPLYING Full-time, commission-only (1099) role This is an in-person role operating from the local office and the surrounding market. Remote or work-from-home arrangements are not a…
Restaurant Delivery (Sierra Vista)
Why Deliver with DoorDash? DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, youll s…
Microsoft Power Apps Developer
Kforce has a client in Phoenix, AZ that is looking for a talented Microsoft Power Apps Developer to design and deliver innovative solutions using the Microsoft Power Platform. This role focuses on bui…
Site Maintenance Personnel
Janitorial Sanitation Specialist: Site Maintenance. Position Title: Maintenance Specialist. Location: Tempe, Arizona 85281. Schedule: F-T Mon-Fri, 5 days, 8 hours, 40 hours total. Salar…