Java Developer
Remote, US
Note: Interview Process: 4 technical rounds
What You’ll Do
- Lead the development and testing of key systems and services.
- Design and shape the technical architecture of our evolving banking core.
- Translate product requirements into user stories and scalable technical solutions.
- Develop and maintain highly available, scalable services in a production environment.
- Mentor and support other engineers, fostering a strong technical culture.
- Identify and propose new initiatives and technologies to enhance the product ecosystem.
- Collaborate with cross-functional teams including Product, Design, and Engineering.
- Support live services and participate in periodic on-call rotations.
What You’ll Need
- Bachelor’s Degree in Computer Science or a related field.
- 8+ years of software development experience, ideally on a modern tech stack.
- Strong backend development experience with Java or Scala (2+ years minimum; Kotlin preferred).
- Experience with relational databases and ORMs (PostgreSQL preferred).
- Expertise in microservices or service-oriented architecture (SOA).
- Hands-on experience in cloud-native environments, preferably Kubernetes.
- Ability to work in a collaborative coding environment, engaging in code reviews, pull request management, and design discussions.
- A problem-solving mindset, prioritizing impactful features over perfect code.
- Proactive ownership, driving projects from inception to completion.
Skills Required
- Interest in personal finance and fintech innovations.
- Experience scaling highly available, mission-critical systems.
- Full-stack development experience, including:
- Backend systems: Kafka, Docker, POSIX.
- Databases: PostgreSQL.
- Frontend: JavaScript/TypeScript, React.
Job Type: Full-time
Pay: $120,000.00 - $130,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
Application Question(s):
- Do you require any type of sponsorship to work in the United States?
- Kindly share your LinkedIn profile link below. (Mandatory Requirement)
- This is a Full-Time position, are you still interested in applying for this role?
Experience:
- Java Developer: 8 years (Required)
- Kotlin: 1 year (Preferred)
Work Location: Remote