Java Developer Role

3 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 working remotely and collaborating with our team in-person at our Palo Alto HQ office.

In this role, you will design and develop key platform services, working closely with various teams. Your expertise in JVM programming languages and event-driven architecture on top of AWS will be invaluable to our team.

Key Responsibilities:
  • Drive the design & implementation of new features - break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, clean code
  • Make a meaningful impact in the lives of our community members
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success
  • Care passionately about producing high-quality, efficient designs and code
  • Constantly learning about new technologies and industry standards
Requirements:
  • At least 3 years of development experience in software engineering
  • Bachelor's, Master's, or PhD degree in computer science, computer engineering, or a related technical discipline or equivalent industry experience
  • Proficient in at least one JVM programming language such as Java, Kotlin, Scala
  • Hands-on experience working with SQL databases like Postgres or MySQL
  • Hands-on experience with data technologies such as Kafka, AWS SNS/SQS, AWS Kinesis
  • Experience with continuous integration and delivery tools
  • Experienced in developing and executing functional and integration tests
  • Excellent written and verbal communication skills
  • Ability to thrive in a fast-paced, dynamic environment and have a bias towards action and results
  • Experience with Kubernetes and microservice architecture is a strong plus


  • 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

    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 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 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 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 Celonis GmbH Full time

    Company OverviewCelonis GmbH is a global leader in Process Mining technology and one of the world's fastest-growing SaaS firms. Our mission is to help companies unlock productivity by placing data and intelligence at the core of business processes.Job DescriptionWe are seeking a senior backend developer who enjoys building systems with the capability to...


  • 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 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 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 ZipRecruiter Full time

    About This OpportunityWe are seeking a highly skilled Staff Software Engineer - Backend to join our growing engineering team at Machinify. As a backend developer, you will design and build scalable, reliable systems using your deep programming expertise.The ideal candidate has strong experience in application system architecture and design, as well as proven...


  • 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

    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 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 Proximity Works Full time

    Job DescriptionAs a Senior Director of Engineering at Proximity Works, you will oversee the development and implementation of cutting-edge technologies to drive business growth and scalability. This is a unique opportunity to shape the future of technology and lead transformative projects that influence millions of users.About the JobWe are seeking an...

  • Senior Developer

    18 hours ago


    Palo Alto, California, United States Amazon Full time

    Job OverviewWe are seeking a highly skilled Senior Developer to join our dynamic team and contribute to the development of a cutting-edge Large Language Model (LLM) that combines general world knowledge with Amazon's e-commerce domain expertise.The ideal candidate will have a strong background in building models for business applications, experience with LLM...


  • Palo Alto, California, United States Tesla Full time

    About the RoleThe Engineering Automation Software team at Tesla is responsible for developing software that automates or streamlines parts of the design process. We are looking for a talented Software Engineer to join our team and contribute to the development of these critical systems.Key ResponsibilitiesDevelop high-quality software applications using a...


  • Palo Alto, California, United States Amazon Full time

    Job RequirementsTo succeed in this role, you will need strong experience in test automation frameworks and tools, as well as programming skills in modern languages such as Java, C++, or C#. You should also have experience with CI/CD pipelines, QA concepts and methodology, and influencing software engineering best practices within your team.Requirements2+...


  • Palo Alto, California, United States Ford Motor Company Full time

    About the RoleWe are looking for an experienced Senior Software Engineer to join our team at Ford Motor Company. As a member of our digital manufacturing systems team, you will play a critical role in the development of software applications that support our factory lines. In this position, you will work closely with cross-functional teams to design,...