Support Engineer - Java
$140k - $155kSmarsh
R&D Support Engineer
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.
We are looking for a highly motivated R&D Support Engineer to join our engineering organization. In this role, you will serve as a critical technical bridge between our R&D teams, Customer Support, QA, and Product. You will troubleshoot complex issues, analyze production incidents, drive root-cause investigations, and contribute to continuous improvement in product quality and engineering workflows.
This role includes dual responsibility across two environments:
- Supporting and troubleshooting within our federal enclave environment, ensuring compliance, stability, and controlled-process operations.
- Supporting and maintaining our AWS-based production environment, working closely with cloud infrastructure and modern deployment pipelines.
This position is ideal for someone who enjoys problem solving, thrives in cross-team collaboration, and likes working at the intersection of development, operations, cloud systems, and customer-facing teams.
How will you contribute?
Technical Investigation & Incident Management
- Diagnose, reproduce, and analyze highly technical product issues reported from the field across both the federal enclave and AWS production environments.
- Lead root cause investigations, document findings, and partner with engineering teams to implement corrective actions.
- Monitor and analyze production performance indicators, logs, telemetry, and alerts from multiple environments.
- Provide technical summaries and incident reports to engineering leadership and escalation managers.
Collaboration with R&D
- Work closely with development teams to understand new features, architectural changes, and potential failure points.
- Partner with QA to validate fixes, verify edge-case scenarios, and enhance test coverage around recurring incidents.
- Provide feedback based on real-world usage and cross environment incident patterns to reduce regressions.
Tools, Automation & Process Improvement
- Build and maintain debugging tools, scripts, dashboards, and test harnesses that improve troubleshooting in both secure and cloud environments.
- Identify recurring issues and propose enhancements to observability, stability, and supportability.
- Improve internal processes for incident handling, cross-team communication, and reporting.
Cross-Functional Communication
- Serve as the technical escalation point for Support teams, delivering deep-dive explanations and guidance.
- Translate complex technical findings into clear, actionable insights for both technical and non-technical stakeholders.
- Participate in on-call rotations as needed.
What will you bring?
Must Have
- 3+ years of experience in technical support, DevOps, SRE, QA, or an R&D-adjacent engineering role.
- Strong troubleshooting skills across distributed systems, APIs, microservices, or cloud environments.
- Hands on experience with logs, debugging tools, and monitoring platforms (e.g., Kibana, Grafana, Datadog, Splunk).
- Solid scripting/coding ability (Python, Bash, PowerShell, or similar).
- Excellent communication skills; able to articulate complex problems clearly.
- Ability to work across secure and cloud environments, including adapting workflows for federal enclave constraints
Nice to Have
- Experience working in or supporting federal enclave / restricted-access environments.
- Experience supporting a FedRAMP certified product in production.
- Experience with CI/CD pipelines and build/test automation.
- Familiarity with Docker, Kubernetes, or cloud platforms (Azure, AWS, GCP).
- Background in incident management, postmortems, or SRE best practices.
- Understanding of networking, databases, and API debugging tools (Postman, Fiddler, etc.).
$140,000 - $155,000 a year The above salary range represents Smarsh's good faith and reasonable estimate of the range of possible base compensation at the time of posting. Any applicable bonus programs will be discussed during the recruiting process. The salary for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, location, specialty and training. Local cost of living assessments are done for each new hire at the time of offer.
Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world's leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like.
- ...VBeyond Corporation is looking for a skilled Temenos Infinity L3 Support Engineer (Java – Digital Banking) with strong API troubleshooting experience to support digital banking applications. The role involves production support, defect resolution, and root cause analysis...SuggestedContract workRemote work
- ...Technical Application Support Engineer AdTech Platform PulsePoint is looking for a Technical Application Support Engineer based in India... ...qualifications: Experience supporting Scala (required), Java (required), or JVM backend systems Familiarity with Apache...SuggestedLive inImmediate startRemote work
- ...Role Name: Support Engineer (Angular & Java) Location: Mount Laurel- New Jersey Job Summary We are seeking an experienced L3 Application Support Engineer with strong hands-on experience supporting applications built using Angular and Java. The...Suggested
- ...Description: We are seeking a highly skilled Application Support Engineer with strong analytical and problem-solving abilities. The... ...system reliability. Develop and maintain tools/scripts using Java and Python to support automation and enhance application...Suggested
- ...iBase-t is seeking a Technical Support Engineer to deliver advanced support for their Solumina platform. Candidates should have 3–5 years of... ...technical support experience, with a strong understanding of SQL, Java, and cloud-based troubleshooting. This role involves providing...Suggested
- A leading technology company is seeking a Support Engineer to join their remote team. The ideal candidate will have 2-5 years in technical support, proficient in Java and C#, and possess strong problem-solving skills. Responsibilities include diagnosing technical issues...Full timeRemote work
- ...Job title - AWS Support Engineer (Production Support) Work location - Charlotte (NC) Mandatory skills - • Experience of AWS services... ...APIs \ Kafka and other AWS cloud services • Any one of Java \ Spring boot\ C \ C • Knowledge of Python\ Pyspark • Any...
- ...Client- Client Location- Remote, Mexico Candidates to be considered: Mexican citizens only Salary: 4-6 yrs- 55k mxp gross monthly+benefits 6 yrs and above- 65k mxp gross monthly+benefits Let's not go above 15 years of total experience. Top Skills: Java, SQL, Unix/Linux...Full timeRemote work
- ...Job Title Typical Java / J2EE experience between 6 and 10 years with microservice Good to have SRE Experience in eCom Domain Application Production Support (SRE - Site Reliability Engineering) with 3+ years Preferably in ecommerce domain (or) SRE could be picked...
- ...Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Java Support Engineer for one of our direct client in Sunnyvale, CA, Please share your resume with current location & full contact info Job...
$51.42 - $52.94 per hour
...Pay Rate Range: $51.42 - 52.94/hr. GBAM Req ID: 10712902 Job Description: Job Title L3 Application Support Engineer Technology Stack Java| Spring Boot| Angular Experience 610 years (relevant application support development experience) Shift Yes may require...Permanent employmentShift work- ...Role: Java Support Engineer Location: Chicago, IL FTE Job Description Must Have Technical/Functional Skills • Strong knowledge and practical experience with Java and Spring Boot • Java/J2EE, EJBs, Spring MVC, Spring boot, Hibernate...Flexible hoursWeekend work
- ...Java Support Engineer Location: Pittsburgh, PA (Hybrid 2-3 Days) Job Type: Contract to Hire Job Description: Client Overview: A Java Support Engineer or Production Support Engineer is responsible for maintaining, troubleshooting, and optimizing Java based applications...Contract work
- ...Roles & Responsibilities Develop, deploy, and support large-scale distributed applications in mission-critical production environments... ...advantage Required Technical Skills Strong hands-on experience in Java/J2EE technologies Expertise in: Spring Framework Spring MVC Spring...Weekend work
- ...Jconnect INC . Below is the requirement with my client. Please let me know if you are available for this role. Title: Java Support Engineer Location: Chicago, IL Duration: Fulltime JOB DESCRIPTION : Strong knowledge and practical...Full timeImmediate startRelocationFlexible hoursWeekend work
$44 - $54 per hour
...and/or eliminating the demands to travel. As an Application Support Engineer, you will be responsible for acting as a software detective,... .... Basic Qualifications ~ Advanced proficiency in Core Java is required ~5+ years of relevant work experience ~ Associates...Hourly payWork experience placementLive inWork at officeLocal areaImmediate startFlexible hours$86.95k - $138.9k
...IT Senior Software Engineer (Guidewire/Java) Date: Apr 27, 2026 Location: Erie, PA, US, 16530 Company: Erie Insurance Division or... ...small, moderately complex, low risk enhancement projects or support teams, with little supervision. Delivers moderately complex...Full timeTemporary workApprenticeshipWork at officeWork from homeHome office$110.69k - $143.75k
...personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Java Application Support Engineer Do you enjoy building scalable Java applications while also ensuring systems remain stable and reliable in production...Work from homeFlexible hours- A finance industry client is seeking an experienced Application Support Engineer in Phoenix, Arizona. This individual will primarily focus on developing and maintaining Java and Python applications, supporting fraud tools, and working with SQL databases. Ideal candidates...
- ...A leading workforce solutions company is looking for a Software Engineer (Support) with a strong background in Java and Angular for a remote position. This role involves building web-based learning tools and managing the software development life cycle. The ideal candidate...Remote work
- ...A leading staffing solutions provider is seeking a Software Engineer with strong Java and Angular skills. The role requires a minimum of 7 years of experience, focusing primarily on backend development (80%). The successful candidate will collaborate with cross-functional...Remote work
- ...Overview: Role: Senior Salesforce & Java Application Support Engineer (COPADO / AWS / EKS) Location: Plano, TX (Hybrid 4 days onsite) Duration: 5 months Role Description: COPADO Experience is Must Youll lead support for Java application support, Key SkillsMust...Local areaRemote work
- ...Software Support Engineer Sonatype is the software supply chain management company that invented componentized software development and pioneered... ...DevSecOps industry, we run the world's largest repository of Java open-source components—Maven Central. Our groundbreaking,...Remote workFlexible hours
- ...Position: IT Applications Engineer III, Mobile (Android, Java) Location: Atlanta, GA or Greenwood Village, CO (Remote / Hybrid - 1 day per week... ...applications. This individual contributor role will support application engineers in building robust, scalable mobile...Permanent employmentFull timeRemote workRelocation1 day per week
$100k
...grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people... ...careers into tech. SynergisticIT is committed to supporting your journey! Preferred SKILLS For Java /Full stack/Devops Positions Associate or...H1b- ...IT Software Engineer 4 - Java Backend Location: Peoria, IL or Chicago office - Hybrid; must go in office 2 days Duration: 12 months,... ...and resolution, including responding to off-shift and weekend support calls. Works independently on complex processes and modules...Work at officeLocal areaRelocationShift workWeekend work
- ...Job Title: Sr. Java Production Support Engineer Skills: Java, Spring, Production support Experience: 10+ years Location: Sioux Falls, SD (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Java Production Support Engineer with following skillset...Permanent employmentFull time
- ...the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning engineers for full time positions with clients...Full timeH1bRemote work
- ...etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent...Full time
$105k - $125k
...Job Description Job Description Full Stack Java Support Engineer Location: IN OFFICE 5 days a week- San Diego About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we...Full timePart timeWork at officeLocal areaImmediate startVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Support Engineer - Java. Be the first to apply!
- service support engineer United States
- IT network engineer United States
- operations support system engineer United States
- lead support engineer United States
- .net support engineer United States
- IT software engineer United States
- IT developer United States
- application support developer United States
- enterprise support engineer United States
- tech support engineer United States



