Java Engineer Position

3 days ago


Palo Alto, California, United States Earnin Full time
About Us

Earnin is dedicated to revolutionizing earned wage access, empowering individuals to take control of their finances. Our community members can access their earnings as they earn them, with options to spend, save, and grow their money without unnecessary fees, interest rates, or credit checks.

We have a highly experienced leadership team and strategic partnerships with leading investors like A16Z, Matrix Partners, DST, Ribbit Capital. We're rapidly expanding and eager to welcome talented professionals to help shape the next phase of our growth journey.

Job Description

We're seeking an experienced software engineer to join our Core Services team. This individual will collaborate with multiple teams and contribute to designing and developing critical platform services. The ideal candidate will be skilled in JVM programming languages and event-driven architecture on top of AWS. This is a hybrid role requiring 2-3 days of in-person work at our Palo Alto HQ office. The base salary range for this full-time position is $169,800 - $207,600 + equity + benefits.

Key Responsibilities
  • Develop and implement new features, prioritizing simplicity and efficiency.
  • Make a significant impact on the lives of our community members.
  • Guide and mentor other engineers through code reviews.
  • Contribute to defining technical direction and planning the roadmap.
  • Prioritize quality and efficiency in designs and code.
  • Stay current with new technologies and industry standards.
Required Skills
  • 3+ years of experience in software engineering.
  • Bachelor's, Master's, or PhD degree in computer science or a related field.
  • Proficiency in at least one JVM programming language.
  • Hands-on experience with SQL databases and data technologies.
  • Strong communication skills.
  • Ability to thrive in a fast-paced environment.
We Value Diversity
Earnin believes in building a diverse team that represents our community. We strive to create a culture of belonging and do not discriminate based on protected characteristics.

  • Palo Alto, California, United States Celonis GmbH Full time

    About UsCelonis GmbH is a fast-growing SaaS firm that helps companies make processes work for people, companies, and the planet. With over 5,000 enterprise customer deployments across nearly every industry, our Process Intelligence Platform uses process mining and AI to give you a living digital twin of your business operation.Job DescriptionWe are looking...


  • Palo Alto, California, United States Gitty Inc. Full time

    Gitty Inc. is a leading provider of cutting-edge technology solutions, with a strong focus on innovation and growth. We are seeking a highly skilled Global Java Software Engineer to join our team in Palo Alto, CA. As a global software engineer, you will design, develop, and maintain globally distributed platforms, collaborate with cross-functional teams, and...


  • Palo Alto, California, United States Gitty Inc. Full time

    Gitty Inc. is a cutting-edge technology company based in the heart of Silicon Valley, California. As a Java Software Engineer, you will be responsible for designing, developing, and maintaining scalable distributed systems that handle billions of daily requests across multiple data centers. Job Overview:This role involves tackling complex technical...


  • Palo Alto, California, United States Gitty Inc. Full time

    **Job Title:** Senior Java DeveloperWe are looking for a talented Senior Java Developer to join our team at Gitty Inc. in Palo Alto, CA.This is a hybrid role that requires collaboration with engineering teams to develop cutting-edge software infrastructures.The successful candidate will have strong leadership skills and experience in mentoring team members,...


  • Palo Alto, California, United States Gitty Inc. Full time

    **Job Summary:** We are seeking a skilled Java Software Architect to join our team at Gitty Inc. in Palo Alto, CA.This is a hybrid role that requires collaboration with engineering teams to develop scalable, distributed systems.The successful candidate will have strong expertise in designing, developing, and maintaining high-performance, globally distributed...


  • Palo Alto, California, United States Frontend Arts Full time

    Job DescriptionWe are seeking a highly skilled Sr Java Tech Lead With AWS to join our team at Frontend Arts. This is a challenging role that requires strong technical expertise in Java, cloud computing, and architecture.Key ResponsibilitiesDesign and develop scalable Java applications using AWS servicesLead a team of developers to implement cloud-native...


  • Palo Alto, California, United States Machinify, Inc. Full time

    Job OverviewWe're Machinify, Inc., a pioneering AI-powered software company that's transforming the healthcare landscape. Our revolutionary AI-platforms have enabled the development and deployment of industry-specific products that increase the speed and accuracy of claims processing by orders of magnitude.We're seeking a Senior Java Developer to join our...


  • Palo Alto, California, United States Celonis GmbH Full time

    Key Responsibilities">As a senior Java software engineer at Celonis GmbH, you will be responsible for designing and implementing high-performance systems to handle the ever-growing request rate on our backend infrastructure. You will also evangelize best practices in database usage and end-to-end architecture, mentor and grow your teammates, recognize and...


  • Palo Alto, California, United States Frontend Arts Full time

    Job OverviewWe are seeking a highly motivated Sr Java Tech Lead With AWS to join our team at Frontend Arts. This is an exciting opportunity to work with cutting-edge technology and contribute to the growth of our company.Key AccountabilitiesDesign and implement cloud-based Java applications using AWS servicesLead a team of developers to deliver high-quality...


  • Palo Alto, California, United States Gitty Inc. Full time

    We are looking for a talented Senior Java Developer to join our team at Gitty Inc. in Palo Alto, CA. As a senior developer, you will play a key role in designing and implementing high-performance systems that can handle massive traffic. Your responsibilities will include developing scalable, distributed systems, collaborating with cross-functional teams, and...


  • Palo Alto, California, United States SynergisticIT Full time

    Company OverviewSynergisticIT has been helping job seekers establish successful careers in the tech industry since 2010. Our organization provides candidates with the necessary skills, experience, and technical competence to excel in their roles.We focus on creating lasting career opportunities for our clients, not just finding them jobs. Our candidates have...


  • Palo Alto, California, United States Earnin Full time

    Role OverviewWe are seeking an experienced Senior Java Developer to join our Core Services organization. As a key member of our team, you will work cross-functionally with various teams and contribute to the design and development of key platform services.The ideal candidate will have strong experience with JVM programming languages and event-driven...


  • Palo Alto, California, United States SynergisticIT Full time

    About UsSynergisticIT is a renowned technology consulting firm that has been helping job seekers achieve their career goals since 2010. Our team of experts provides candidates with the necessary skills and experience to excel in the tech industry.Estimated Salary: $100,000 - $150,000 per yearJob DescriptionWe are currently looking for entry-level software...

  • Java Developer Role

    4 days ago


    Palo Alto, California, United States Earnin Full time

    We are Earnin, a pioneer in earned wage access. Our mission is to deliver real-time financial flexibility to those who need it most. We believe that everyone deserves access to their hard-earned money when they need it.Job Summary:We are seeking a skilled Software Engineer to join our Core Services team. As a hybrid role, you will split your time between...


  • Palo Alto, California, United States Gitty Inc. Full time

    About Gitty Inc.Gitty Inc. is a dynamic technology-driven company based in Palo Alto, CA, with a strong focus on innovation and growth. Our team is passionate about developing cutting-edge software solutions that transform the way people live and work.Job OverviewWe are seeking an experienced Java Software Engineer to join our backend development team. This...


  • Palo Alto, California, United States Amazon Full time

    Apply Now: Senior Machine Learning ScientistAre you ready to take on a dynamic challenge and contribute to the development of a revolutionary Large Language Model (LLM)? We are looking for an experienced Senior Applied Scientist to join our team at Amazon. As part of this role, you will be responsible for building machine learning models that fuse general...


  • Palo Alto, California, United States Palantir Technologies Full time

    Unlock your potential in a world-changing role at Palantir Technologies.About UsWe build software that empowers organizations globally to use data more effectively. Our platforms transform how businesses operate, driving lifesaving innovations and breakthroughs in various fields.Job OverviewWe are seeking skilled engineers to join our Developer Productivity...


  • Palo Alto, California, United States Recruiting from Scratch Full time

    Job OverviewRecruiting from Scratch is a leading talent firm dedicated to placing top product managers, software, and hardware professionals at innovative companies. Our fully remote team works closely with organizations across the United States to help them find the best talent.This role is based in Palo Alto, CA.About the RoleWe are seeking an experienced...


  • Palo Alto, California, United States Omni Inclusive Full time

    Job DescriptionWe are looking for a skilled Scalable Systems Engineer to join our team at Omni Inclusive. As a Technical Lead, you will be responsible for designing and implementing highly scalable enterprise applications using Java, Spring Framework, and Spring Boot. You will also collaborate with cross-functional teams to deliver projects in Scrum agile...


  • Palo Alto, California, United States Navan Full time

    Job OverviewWe are seeking a highly skilled Security Software Engineer to join our team at Navan. As a member of our security engineering group, you will be responsible for designing and developing secure software solutions that protect our customers' data.About the RoleDesign and develop secure software solutions using Java Spring Framework, Hibernate, and...