Remote Java Software Engineer

Description

💻 Remote Java Software Engineer

🌎 Join a Collaborative, Inclusive Engineering Team

Are you a seasoned Java developer looking for a fully remote opportunity where your skills will directly impact the evolution of modern software systems? Join a forward-thinking team that fosters innovation, diversity, and a sense of belonging. As a Remote Java Software Engineer, you will develop robust backend systems, contribute to cross-functional initiatives, and enjoy a work culture of respect, growth, and inclusion.

This opportunity is perfect for individuals who flourish in fast-paced settings, appreciate working with varied tech stacks, and value compassionate, people-first leadership. Our inclusive workplace welcomes creative thinkers and problem-solvers from all backgrounds. We believe in people over processes and are excited to see how your individuality can power our shared success.

🛠️ Key Responsibilities

🔄 Software Development & System Design

  • Design, develop, and maintain scalable backend solutions using Java and supporting technologies
  • Write efficient, testable, and well-documented code for mission-critical applications
  • Participate in code reviews to ensure high-quality, secure, and maintainable solutions

🤝 Collaboration & Communication

  • Partner with cross-functional team members, including product strategists, design leads, and fellow developers, to shape and deliver impactful features
  • Engage in agile ceremonies, including sprint planning, retrospectives, and daily stand-ups
  • Offer mentorship to junior engineers and share knowledge openly

🧲 Testing & Deployment

  • Implement automated unit and integration tests to maintain system integrity
  • Collaborate with DevOps teams to ensure smooth CI/CD processes
  • Troubleshoot and resolve production issues promptly, minimizing impact on users

🌿 Work Environment

👨‍👧‍👦 A Culture of Belonging

You’ll be part of a global, diverse team that genuinely supports one another. We champion emotional safety and psychological well-being. Whether presenting an idea, asking a question, or navigating a challenge, you’ll be met with respect and encouragement.

🏡 Remote-First Lifestyle

This remote position gives you the freedom to work where you thrive. We foster flexible schedules, trust-driven accountability, and virtual team-building activities that help bridge the distance.

🧠 Professional Development

From virtual conferences and certifications to peer-led workshops, we invest in your growth. You’ll have opportunities to evolve your skills and explore career pathways aligned with your goals.

🪠 Tools & Technologies

🔧 Platforms and Frameworks

  • Java (Spring Boot, Hibernate)
  • RESTful APIs & Microservices

🌐 DevOps & Infrastructure

  • Docker & Kubernetes
  • Git, Jenkins, and CI/CD pipelines

📊 Databases & Cloud Services

  • Relational and non-relational databases (PostgreSQL, MongoDB)
  • AWS or other cloud platforms

We continuously experiment with new tools that align with our mission, so you’ll have a say in what technologies shape our systems.

📅 Required Qualifications

✅ Must-Haves

  • 4+ years of experience developing software using Java
  • Firm grasp of modular programming techniques and architectural design strategies
  • Hands-on experience with RESTful API development
  • Familiarity with microservices architecture and containerization
  • Strong problem-solving abilities and a growth mindset
  • Comfortable working asynchronously across time zones

💡 Preferred Qualifications

  • Experience with distributed systems or large-scale applications
  • Knowledge of modern cloud environments like AWS or GCP
  • Contributions to open-source projects or technical communities

We care more about your ability to learn and collaborate than ticking off every box. We want to hear from you if you’re passionate about backend systems and building real-world solutions.

🌈 Commitment to Diversity & Inclusion

🌟 A Workplace Where Everyone Belongs

We believe innovation flourishes when people feel safe, heard, and valued. Our diverse team brings together engineers from underrepresented communities, career changers, and international backgrounds. We celebrate each person’s unique path and offer accommodations and mentorship to ensure equity at every level.

One of our team members, Asha, transitioned from a non-tech role and quickly became a lead developer, thanks to peer mentoring and our internal growth programs. Stories like Asha’s are not the exception here—they’re the norm.

🚀 Benefits & Growth Opportunities

💰 Compensation & Perks

  • Competitive salary: $117,931 annually
  • Flexible paid time off and wellness days
  • Inclusive parental leave policy
  • Equity options for long-term growth
  • Health benefits designed with families in mind
  • Access to mental health resources

We’re not just hiring a Java Engineer. We’re looking for someone who wants to leave a meaningful mark, learn continuously, and thrive in an environment where everyone’s voice matters.

📣 How to Apply

If you’re passionate about backend development, care deeply about inclusive work environments, and are excited to collaborate with talented people from across the globe, we’d love to meet you.

Apply today and help us build systems that empower millions, while being part of a team that empowers you.