Senior Java Backend Engineer

Webilent Technology, Inc.

Phoenix, AZ • 16m ago • Hybrid

Senior

Hybrid

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Java Backend Engineer

  • Focus: Backend engineering for large-scale commerce and personal finance applications

  • Environment: Agile development, multi-team collaboration, architecture and code review

Description

An experienced Java backend engineer is needed to design and develop software for fast-evolving experimental applications and services serving tens of millions of customers. You will collaborate across teams, contribute to solution architecture and iterative tooling improvements, and mentor others. The role values strong design practices, elegant solutions, and fast, frequent delivery of quality software.

Responsibilities

  • Act as a senior member of an agile team, driving user story analysis and elaboration

  • Design and develop solutions, handling ambiguous, under-defined problems

  • Promote collaboration across internal teams

  • Participate in solution architecture, code reviews, and ad-hoc pair programming

  • Contribute to iterative improvements of tools, automation, and engineering practices

  • Mentor and lead team members

Requirements

  • 10+ years of Java backend (J2EE) experience

  • Proven REST API design and implementation expertise

  • Experience with SOA/microservices and containers

  • Stream processing/queue experience (Solace, Kafka)

  • Database experience including MongoDB (or other document DB/NoSQL) and PostgreSQL

  • Familiarity with Git, Jenkins, IntelliJ IDEA, Jira, and Confluence

  • Familiarity with security principles, SSL, and cryptography

  • 5+ years reactive/asynchronous programming experience, ideally with Spring Boot WebFlux, Vert.x, and RxJava

  • Experience building on at least one cloud platform (AWS, Azure, or Google Cloud Platform)

  • Experience building and supporting distributed highly available systems

  • Strong communication skills

  • High-energy, can-do attitude; interest in new technologies and best practices

  • Passion for shipping quality software quickly and frequently

  • Strong attention to detail

  • Familiarity with AI models and GenAI tools (e.g., Copilot, Claude Code, Codex)

Benefits

  • Opportunity to shape the future of commerce and personal finance

  • Work on new experimental applications, services, and platforms at massive scale

  • Team culture centered on design quality, collaboration, and continuous improvement

  • Mentorship and leadership opportunities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report