Enable job alerts via email!

Software Engineer (Java)

Robert Walters

Austin (TX)

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading global technology organization is seeking a Software Engineer (Java) for their fully remote team. This role involves delivering robust product features, influencing technical direction, and mentoring fellow engineers. The position offers a collaborative environment and is focused on continuous improvement with a commitment to employee well-being and inclusive culture.

Benefits

Comprehensive health care plans
Robust retirement savings options
Paid time off including vacation and public holidays
Generous family leave policies
Short- and long-term disability coverage
Equity participation
Continuous training opportunities

Qualifications

  • Proven experience developing robust software solutions in production environments.
  • Hands-on proficiency with both backend languages (Java) and frontend frameworks (TypeScript/Next.js).
  • Ability to write maintainable code supported by rigorous testing protocols.

Responsibilities

  • Deliver complete product features independently from conception through deployment.
  • Write thoroughly tested and well-documented code using Java, TypeScript, and cloud platforms.
  • Mentor junior engineers by sharing best practices in software development.

Skills

Java
TypeScript
MongoDB
PostgreSQL
AWS
GCP

Job description

A leading global technology organization is seeking a Software Engineer (Java) to join their fully remote team, offering you the chance to play a pivotal role in shaping systems that power international shipping, tax compliance, and merchant services. This position provides an exceptional opportunity for you to take ownership of end-to-end feature delivery, influence technical direction across the stack, and mentor fellow engineers within a supportive and inclusive environment.

Key Responsibilities:

As a Software Engineer (Java) in this forward-thinking organization's remote team, you will be entrusted with delivering robust product features from start to finish while contributing significantly to the technical architecture of mission-critical systems. Your day-to-day activities will involve writing clean code across both backend and frontend components using industry-leading tools such as Java, MongoDB, PostgreSQL, TypeScript, Next.js, Nest.js alongside cloud platforms like AWS and GCP. You will participate in code reviews that foster learning and collaboration among peers while also mentoring less experienced engineers. By engaging with cross-functional colleagues regularly and focusing on thorough testing and documentation practices, you will help ensure that every solution delivered is reliable and scalable. Your proactive approach towards continuous improvement will be highly valued as you contribute ideas for technological enhancements that keep the platform at the forefront of innovation.

  • Deliver complete product features independently from conception through deployment while ensuring high standards of quality and reliability.
  • Contribute thoughtfully to the technical design of scalable systems that underpin global shipping, tax compliance, and merchant services.
  • Write thoroughly tested and well-documented code across both backend and frontend services using modern technologies such as Java, MongoDB, PostgreSQL, TypeScript, Next.js, Nest.js, AWS, and GCP.
  • Participate actively in code reviews by providing constructive feedback and fostering a culture of knowledge sharing within the engineering team.
  • Collaborate closely with cross-functional teams to ensure seamless integration of new features into existing platforms while maintaining system integrity.
  • Mentor junior engineers by sharing best practices in software development and supporting their professional growth within the team.
  • Engage in regular team meetings to discuss project progress, address challenges collaboratively, and celebrate shared successes.
  • Maintain a strong focus on testing strategies and documentation to ensure long-term maintainability of codebases.
  • Stay up-to-date with emerging technologies relevant to the tech stack and proactively suggest improvements or optimizations where appropriate.

Key Requirements:

To excel as a Software Engineer (Java) in this role, you will bring proven experience developing robust software solutions in production environments where attention to detail is essential. Your background should include hands-on proficiency with both backend languages like Java as well as modern frontend frameworks such as TypeScript or Next.js. You will have demonstrated your ability to write maintainable code supported by rigorous testing protocols while documenting processes clearly for future reference. Your interpersonal skills will enable you to collaborate seamlessly within distributed teams-communicating ideas effectively whether discussing technical details or broader project goals. A passion for mentoring others combined with an openness towards continuous learning ensures you remain adaptable amidst changing requirements. Familiarity with cloud-based deployments further enhances your ability to contribute meaningfully from day one.

  • Demonstrated experience delivering production-ready features within complex software environments where reliability is paramount.
  • Solid understanding of core software development principles including object-oriented programming concepts and design patterns.
  • Proficiency working with both backend (Java) and frontend (TypeScript/Next.js/Nest.js) technologies within modern web application stacks.
  • Commitment to writing clean code supported by comprehensive testing strategies and clear documentation for future maintainability.
  • Experience collaborating effectively within distributed teams using version control systems such as Git for seamless workflow management.
  • Ability to communicate technical concepts clearly with both technical peers and non-technical stakeholders alike.
  • Enthusiasm for mentoring others by sharing knowledge generously while nurturing an inclusive team culture built on trust and respect.
  • Familiarity with cloud infrastructure platforms such as AWS or GCP for deploying scalable applications securely.
  • Openness to learning new technologies quickly as required by evolving project needs.

What sets this company apart:

This organization stands out for its unwavering commitment to creating an inclusive workplace where every team member feels valued and empowered. As part of a fully remote workforce spanning the US and Canada-with working hours designed around Eastern Time-you can enjoy true flexibility without sacrificing connection or support. The company invests deeply in employee well-being through comprehensive health care plans covering medical, dental, vision needs; robust retirement savings options; life insurance; paid time off encompassing vacation days plus public holidays; generous family leave policies; short- and long-term disability coverage; as well as equity participation so you can share directly in collective success. Beyond these tangible benefits lies a culture rooted in collaboration-where knowledge-sharing is encouraged at every level-and ongoing training opportunities ensure your skills remain sharp throughout your career journey. Here you'll find not just a job but a community dedicated to helping each other grow professionally while making meaningful contributions on a global scale.

What's next:

If you are ready to make an impact on global commerce while advancing your career within a supportive remote environment-this is your moment!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

[Hiring] Senior Java Software Engineer @InPost

InPost

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Java Software Engineer (Remote - Night Shift)

Lensa

Remote

USD 90,000 - 120,000

2 days ago
Be an early applicant

Senior Java Software Engineer @MMCTech

Marsh & McLennan Companies

Remote

USD 110,000 - 150,000

Today
Be an early applicant

Senior Software Engineer - Java

Veeva Systems

Portland

Remote

USD 100,000 - 270,000

Today
Be an early applicant

Software Engineer- Java

Autodesk

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Software Engineer II (Remote)

Lensa

Austin

Remote

USD 90,000 - 170,000

7 days ago
Be an early applicant

Sr Full Stack Java Software Engineer

Equip Health, Inc.

Remote

USD 100,000 - 160,000

4 days ago
Be an early applicant

SDET- Software Developer Engineer Test - Senior (6-10 years)

Mindlance

Austin

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Senior Java Software Engineer, Mexico

SailPoint

Remote

USD 100,000 - 150,000

7 days ago
Be an early applicant