Java Tools Engineer

4 weeks ago


San Francisco, United States Stripe Full time
Who we are About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About the team

The Java team is responsible for ensuring a productive developer experience for Stripe’s Java engineers, creating and supporting developer tools, establishing and enforcing Java code patterns, making sweeping code changes to improve the code quality, and optimizing the dependency and build environment to ensure they can safely and efficiently create amazing new Stripe features.

What you’ll do

In this role you will be joining the Java team to accelerate new Stripe features by ensuring a productive developer experience for Stripe’s Java engineers. As a member of a team with a large portfolio of internal tools, you’ll be working across the stack to address developer pain points and dive deep into feedback to figure out the best experience we can provide for our users. You’ll be working with the team, our collaborators across the organization, internal users, and our vendors to drive continuous improvement of the Stripe Java developer experience.

Responsibilities
  • Design, build, and maintain developer tools that increase Java developer productivity inside Stripe.
  • Work with a team of technically sophisticated engineers who make developer experience their first priority.
  • Solve problems for fellow Stripe engineers by understanding their needs and coming up with both short term workarounds and long term solutions.
  • Use both qualitative and quantitative metrics to determine priorities and measure effectiveness.
  • Deliver practical, useful, and reliable tools, processes, and code refactorings to Stripe engineers.
  • Work with stakeholders across Stripe to balance and accommodate competing desires.
Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum requirements
  • 2+ years of professional, full-time software development experience
  • Are passionate about developer experience, and can put yourself in the shoes of your users.
  • Combine a rigorous approach to systems engineering with a pragmatic focus on delivering value to users quickly.
  • Thrive in a collaborative and diverse environment involving different stakeholders and subject matter experts.
  • Comfortable with Java and at least 1 of the following (Ruby, Javascript, Scala, Go, Python), and open to working with others.
Preferred qualifications
  • Enjoy and have experience building developer tools, especially those that consist of or leverage static type systems.
  • Experience working with the Bazel build system
  • Experience collaborating across engineering teams within an organization
  • Ability to quickly learn and work with systems agnostic of programming languages
  • Experience with user research and interviews


  • San Francisco, CA, United States Stripe Full time

    Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. The Java team is responsible for ensuring a productive developer experience for Stripe’s Java engineers,...


  • San Francisco, CA, United States Stripe Full time

    Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering...


  • San Francisco, United States Darbas Full time

    Company Description Job Description Position Summary: This position is for a Sr. Java Architect/ Engineer who will be working on design and development as well as architecture of web services and APIs. The individual will be responsible for developing, implementing, maintaining, and supporting Java based components and interfaces and have a broad...


  • San Francisco, United States Pomelo Full time

    Pomelo's mission is to increase financial access and empowerment for immigrants and their loved ones back home. We are proud to be the first financial technology platform to combine consumer credit and global remittances. Our product solves the worst aspects of money transfer by empowering our customers to use credit rather than cash. At the same time, we...


  • San Francisco, CA, United States Saxon Global Full time

    Job title: Java Engineer Location: Sunnyvale, CA 100% Local to the bay area, CA- will need to come onsite 1-2x a week Duration: 6-12 months contract Only on w2 Required Skills: Top skills: • Java 8 • Spring Boot • Microservices • Ecommerce experience preferred • Cassandra or Kafka nice to have Job Description: Description:...


  • San Francisco, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, PETADATA, is seeking the following. Apply via Dice today! Position: Sr. Full Stack Java Engineer with PHP Location: San Francisco, CA Experience: 10+ Years Worktype: Fulltime (Onsite) PETADATA is currently looking to hire for the position of Sr. Full Stack...


  • San Francisco, United States Pomelo Full time

    Pomelo's mission is to increase financial access and empowerment for immigrants and their loved ones back home. We are proud to be the first financial technology platform to combine consumer credit and global remittances. Our product solves the worst aspects of money transfer by empowering our customers to use credit rather than cash. At the same time, we...


  • San Francisco, United States BranchOut Full time

    COMPANYOVERVIEW BranchOut,is the largest professional networking service on Facebook. BranchOutallows users to leverage their extended Facebook friend network to identifyinside connections for incredible opportunities such as finding a job,recruiting great talent, getting warm introductions for sales leads, orexpanding the power of their professional...

  • Java Developer

    3 weeks ago


    San Francisco, California, United States HS Solution Full time

    Java Developer Position OverviewWe need a Java developer who is ready to expand their knowledge and experience in authentication services and support our development teams on application integration with modern authentication protocols. The Java Developer works under minimal supervision to design test and implement Java-based web applications using industry...

  • Java Developer

    2 months ago


    San Francisco, California, United States HS Solution Full time

    Java Developer Position Overview We need a Java developer who is ready to expand their knowledge and experience in authentication services and support our development teams on application integration with modern authentication protocols. The Java Developer works under minimal supervision to design test and implement Java-based web applications using industry...


  • San Francisco, United States QData Full time

    HiHope you are doing good…We have an urgent requirement below please go through Job description and send your updated profile and expected rate ASAP.Please reach me at sam@qdatainc.comJob Title - Java Payments DeveloperJob Location - San Francisco CALOCALS ONLYJob Description Provide solution implementation including system set-ups development ...


  • San Francisco, California, United States QData Full time

    HiHope you are doing good...We have an urgent requirement below please go through Job description and send your updated profile and expected rate ASAP.Please reach me at .comJob Title Java Payments DeveloperJob LocationSan Francisco CALOCALS ONLYJob Description Provide solution implementation including system set ups development system and integration...

  • Java Engineer

    4 days ago


    San Francisco, United States CyberTec Full time

    Java Engineer - 5- 7 years (Contract) 2 positions Please prefer someone from Banking/Financial industry. Rate: submit at the best Employment Type: Contract Client: City: Remote US State: Status: Accepting Candidates Description: Tech Skills i. Java 17+, Spring Boot, Automated Testing (JUnit or Spock) ii. Confluent (Kafka) iii. Kafka Streams (Stream...


  • San Francisco, United States Petadata Full time

    Job DescriptionJob DescriptionPosition: Sr. Full Stack Java Engineer with PHPLocation: San Francisco, CAExperience: 10+ YearsWorktype: Fulltime (Onsite)PETADATA is currently looking to hire for the position of Sr. Full Stack Java Engineer with PHP for one of their clients.Roles & Responsibilities: Minimum 10+ years of experience in design, execution,...


  • San Francisco, CA, United States Saxon Global Full time

    Job title: Java Engineer Location: Sunnyvale, CA 100% Local to the bay area, CA- will need to come onsite 1-2x a week Duration: 6-12 months contract Only on w2 Required Skills: Top skills: • Java 8 • Spring Boot • Microservices • Ecommerce experience preferred • Cassandra or Kafka nice to have Job Description: ...

  • Java Engineer

    4 days ago


    San Ramon, United States Grid Dynamics Full time

    Description Position at Grid Dynamics Our customer is one of the world's largest technology companies based in Silicon Valley with operations all over the world.We are looking for a candidate with strong technical background possessing outstanding interpersonal skills. The position requires excellence in communication, both written and verbal, including the...

  • Java Developer

    5 days ago


    San Francisco, California, United States Wipro Limited Full time

    Responsibilities of Java Developer Work with the junior developer(s) to set estimates and assign tasks to the team member(s) Write or review code for various applications Run functionality testing and debug code Oversee junior web developers and evaluate their performance Liaise with designers to decide on UI/UX elements (like graphics and navigation...

  • Java Developer

    7 days ago


    San Francisco, United States Econosoft Inc. Full time

    Description: Role - Trackwise Business Systems Analyst and Developer Hybrid - onsite 2-3 days per week in Sunnyvale, CA or Peachtree, GA | ( Remote only for candidate local to CA or GA but must work in PST timing with some travel only for Training related on new modules max 1 week) Skills - This is a Trackwise developer role not a business analyst role. 3...

  • Java Developer

    1 month ago


    San Francisco, California, United States Wipro Limited Full time

    Job Responsibilities You'll develop applications and troubleshoot development and production problems across multiple environments; You will analyze define and perform unit testing to improve and automate existing systems; You'll set expectations and priorities throughout the development life cycle to complete designs and conduct tests; You will be...

  • Java Backend Engineer

    2 weeks ago


    San Jose, United States Perfict Full time

    About Us:Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best technologies available to manage client's complex business and technology, participate in...