For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Thrive Recruiting Partners
Thrive Recruiting Partners

Senior Java Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Support
Java
Software Development
+37

Visa

U.S. visa required

Contract role
a day ago
Apply now

A global SaaS company is seeking a Senior Java Developer with strong AngularJS experience to develop and enhance large, complex web applications that meet evolving business requirements. This role works cross-functionally with stakeholders and leadership to translate requirements into robust, scalable solutions.

Key Responsibilities:

  • Develop and enhance large-scale web applications to support critical business functions.
  • Lead design decisions and drive programming activities involving research, analysis, and problem-solving.
  • Provide technical leadership and guidance to development teams for successful delivery of complex projects.
  • Follow established project delivery processes, schedules, and coding guidelines to achieve milestones.
  • Leverage reusable code and utilities to drive efficiency.
  • Resolve recurring issues related to code, documentation, and production support.
  • Deliver production support and participate in post-production troubleshooting as needed.
  • Collaborate closely with cross-functional teams, including Product, Marketing, Operations, and Customer Support.
  • Perform unit and integration testing to ensure code quality and system integrity.
  • Lead and support production deployments, acting as the main technical point of contact.
  • Translate business requirements into technical deliverables and support project estimation.
  • Contribute to architectural design for strategic projects and recommend performance improvements.
  • Mentor other developers and provide technical leadership for key initiatives.

Requirements:

  • Must reside in eastern or central time zones.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent relevant experience).
  • Minimum 7 years of web application development experience, with at least 5 years in core Java development, debugging, and troubleshooting.
  • Proven experience with AngularJS, plus skills in microservices, Docker, AWS, HTML, CSS, TypeScript, or React.
  • Strong grasp of object-oriented programming concepts and design patterns.
  • Solid SQL skills (preferably SQL Server) and experience creating REST APIs.
  • Commitment to automated testing and quality best practices.
  • Familiarity with Linux environments.
  • Experience with technologies such as Micronaut, Groovy, Grails, Spring, Hibernate, Android, or iOS is a plus.
  • Excellent communication and interpersonal skills.
  • Ability to work independently, take ownership, and collaborate effectively across diverse teams.
  • Strong understanding of application security best practices.

This is a one-year contract, with potential to extend and a great opportunity for a senior-level developer who enjoys solving complex challenges, driving technical solutions, and mentoring others in a collaborative, high-impact environment.

About Thrive Recruiting Partners

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service