Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Technical Support Engineer image - Rise Careers
Job details

Java Technical Support Engineer

Sonatype is the software supply chain management company that invented componentized software development and pioneered the software supply chain category. As leaders in the open-source community and the DevSecOps industry, we run the world’s largest repository of Java open-source components—Maven Central.


Our groundbreaking, full-spectrum platform empowers customers to rapidly create, deploy, and maintain innovative software at scale, all while aligning directly to their business needs. Trusted by more than 2,000 organizations—including 70% of the Fortune 100—and over 15 million software developers, Sonatype’s tools and guidance help deliver exceptional, secure software.


From inventing modern artifact management with Nexus Repository to introducing the world’s only solution that halts malicious open-source malware in its tracks, we’re committed to constant innovation. We leverage AI/ML to give our clients, developers, and the industry complete confidence in the quality, automation, and security of their software. Learn more at www.sonatype.com


What you'll do:
  • Debug, and troubleshoot incidents with Sonatype products and solutions
  • Reproduce defects and file actionable issues for product engineering
  • Replicate customer deployment environments for testing (docker, AWS, Azure, Kubernetes, and more)
  • Represent Technical Support and customer interests in Engineering and Product Management discussions
  • Assist product management in developing and prioritizing enhancement listsSummarize, communicate, and escalate customer experiences to managementContribute to and maintain our Knowledge Base
  • Contribute to our diagnostic tools and utilities, and create new ones
  • Respond to customer inquiries via support cases, email, chat, and phone


Who you are
  • 3+ years experience supporting complex enterprise software solutions
  • Ability to read and understand Java code
  • Experience with Rest APIs
  • Experience with testing and/or development of Java based web applications
  • Experience with SQL databases (PostgreSQL is a plus).
  • Experience with networking (Sockets, HTTP, LDAP, proxies/firewalls, SSL)
  • Experience with scripting languages (Python, Bash, Groovy, etc.)
  • Familiarity with Linux command line tools
  • Experience with 1 or more application servers (e.g. Tomcat, Apache, IIS, NGINX etc.)
  • Exceptional communication skills - written and verbal
  • Very good problem solver with experience interacting with internal/external clients on technical challenges
  • Non-regular shift for Colombia: while this position is 40 hours per week, its primary shift is in UTC+5 and UTC+6 (Central Asia timezone). **Night shift additional pay applies** 


Ideal to bring
  • SCM and CI/CD and associated tools (Jenkins, Bamboo, etc.)
  • Debugging certificate-based mutual TLS and SSL authentication
  • Experience analyzing network traces using tools such as wireshark or tcpdump
  • Component management build tools (Ant, Maven, npm, NuGet etc.)
  • Container technologies (Docker, Kubernetes, etc.)
  • SQL and databases (H2 and Postgres in particular)
  • Sonatype, jFrog, Snyk, Whitesource or similar products
  • Software development (JAVA in particular) LDAP and SAML
  • Deployment/Configuration of Cloud platforms such AWS, Azure and GCP


What we're proud of
  • 2025 DEVIES Award to our SBOM Manager new product for its innovation and impact in developer technology
  • 2024 Industry Leader in Forrester-Wave for Software Composition Analysis (2024 Q4 report)
  • 2023 Fast Company Best Places for Innovators
  • 2023 Gartner's Magic Quadrant
  • 2023 Software Report's Top 100 Software Companies
  • 2023 BuiltIn Best Places to Work
  • 2022 Frost & Sullivan Technology Innovation Leader Award
  • 2022 PeerSpot Silver Peer Award in Software Composition Analysis
  • 2022 Tech Ascension Best DevOps Security Solution Award
  • 2022 NVCT Cyber Company of the Year
  • Company Wellness Week - We shut down company operations for a week to enable all employees to pursue personal growth and enjoy a much-needed and deserved rest. 
  • Paid Volunteer Time Off (VTO)


At Sonatype, we value diversity and inclusivity. We offer perks such as parental leave, diversity and inclusion working groups, and flexible working practices to allow our employees to show up as their whole selves. We are an equal-opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you have a disability or special need that requires accommodation, please do not hesitate to let us know.


#LI-AL1

Sonatype Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sonatype DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sonatype
Sonatype CEO photo
Wayne Jackson
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Technical Support Engineer, Sonatype

Are you a tech-savvy problem solver ready to embark on an exciting career as a Java Technical Support Engineer with Sonatype? We’re looking for someone who can dive deep into troubleshooting, providing top-notch support for our innovative suite of products that revolutionize software supply chain management. At Sonatype, you’ll be part of a dynamic team that is passionate about high-quality, secure software development. Your day-to-day will involve debugging and troubleshooting incidents, reproducing defects, and filing actionable issues to our product engineering team to enhance our offerings. You’ll also have the opportunity to replicate customer deployment environments using tools like Docker, AWS, Azure, and Kubernetes. We want you to represent our customer interests in Engineering discussions and advocate for their needs to ensure their success. You’ll be responsible for maintaining our Knowledge Base and even contribute to and create diagnostic tools to elevate customer experience. If you have experience supporting complex enterprise solutions, a knack for understanding Java code, and fantastic communication skills, you might be the perfect fit for Sonatype in this remote role based in Colombia. Plus, with awards and recognitions under our belt, there’s never been a better time to join our innovative team and help shape the future of software development.

Frequently Asked Questions (FAQs) for Java Technical Support Engineer Role at Sonatype
What are the key responsibilities of a Java Technical Support Engineer at Sonatype?

As a Java Technical Support Engineer at Sonatype, your primary responsibilities include debugging incidents with our products, reproducing defects, and collaborating with the product engineering team to file actionable issues. You'll also replicate customer environments for testing, represent customer interests in discussions, and contribute to maintaining our Knowledge Base. Your role is crucial in ensuring the delivery of exceptional and secure software solutions.

Join Rise to see the full answer
What qualifications are necessary for the Java Technical Support Engineer position at Sonatype?

To qualify for the Java Technical Support Engineer role at Sonatype, you should have at least 3 years of experience supporting complex enterprise software solutions. Proficiency in reading and understanding Java code, experience with REST APIs, and familiarity with SQL databases are essential. Additionally, knowledge of networking concepts and scripting languages, as well as exceptional communication skills, are vital for success in this role.

Join Rise to see the full answer
What tools and technologies should a Java Technical Support Engineer be familiar with at Sonatype?

A Java Technical Support Engineer at Sonatype should be well-versed in various tools and technologies, including Docker, AWS, Azure, Kubernetes, and SQL databases like PostgreSQL. Familiarity with CI/CD tools such as Jenkins, and an understanding of application servers like Tomcat and NGINX are also valuable. Strong debugging skills and experience analyzing network traces using tools like Wireshark is a plus.

Join Rise to see the full answer
What shift hours can a Java Technical Support Engineer expect while working at Sonatype?

In the Java Technical Support Engineer position at Sonatype, expect a non-regular shift structure primarily operating in UTC+5 or UTC+6, which corresponds to Central Asia time. This means you should be open to working during the night, but keep in mind that additional pay applies for these hours, making it a rewarding opportunity for those willing to adjust their schedule.

Join Rise to see the full answer
How does Sonatype ensure employee growth and well-being for Java Technical Support Engineers?

At Sonatype, we prioritize employee well-being and growth. We offer perks like Company Wellness Week, where operations are paused to allow staff to focus on personal development and rejuvenation. Moreover, we promote diversity and inclusivity and provide Paid Volunteer Time Off (VTO), ensuring that our Java Technical Support Engineers feel valued and supported in their professional journey.

Join Rise to see the full answer
Common Interview Questions for Java Technical Support Engineer
Can you describe your experience with debugging Java applications?

When answering this question, detail any specific tools or methodologies you've used in debugging Java applications. Share examples of challenging bugs you've encountered and how you systematically identified and resolved them to showcase your problem-solving skills.

Join Rise to see the full answer
How would you handle a customer who is frustrated with a technical issue?

For this question, emphasize your communication skills. Explain the importance of empathetic listening and showing understanding while taking proactive steps to resolve the issue. You can share a specific instance where you turned a frustrated customer experience into a positive outcome.

Join Rise to see the full answer
What is your process for reproducing defects in software?

Outline a clear step-by-step method you follow for reproducing defects, including gathering necessary information, understanding the environment, and writing down exact steps to recreate the issue. This illustrates your thoroughness and attention to detail.

Join Rise to see the full answer
Can you explain your experience with cloud technologies, specifically AWS or Azure?

Discuss specific projects where you've utilized cloud services in your role. Talk about the challenges you faced, how you resolved them, and what you've learned about deploying applications in a cloud environment to show your expertise.

Join Rise to see the full answer
What scripting languages are you familiar with, and how have you used them in your previous roles?

Share your familiarity with scripting languages like Python or Bash and explain how you've employed them to automate tasks or troubleshoot issues. Providing practical examples will demonstrate your hands-on experience.

Join Rise to see the full answer
How do you prioritize your tasks when handling multiple support requests?

Explain your strategy for prioritizing tasks, considering factors like the severity of the issue, customer impact, and deadlines. Illustrating with past experiences can help highlight your organizational and time-management skills.

Join Rise to see the full answer
What steps do you take to stay updated with the latest technologies relevant to this position?

Talk about your commitment to continuous learning. Mention any specific resources like online courses, webinars, or forums you engage with to ensure that you're always informed about the latest advancements in technology relevant to the Java Technical Support Engineer role.

Join Rise to see the full answer
Describe a time when you contributed to improving team processes.

Here, focus on a particular initiative you led or contributed to that enhanced efficiency or effectiveness. Outline the problem, your proposed solution, and the positive impact it had on the team or project.

Join Rise to see the full answer
How do you ensure clear communication with non-technical clients?

Highlight the techniques you use to bridge the gap between technical and non-technical audiences. Discuss the importance of using simple language, avoiding jargon, and ensuring that your clients feel heard and understood.

Join Rise to see the full answer
What interests you about working at Sonatype as a Java Technical Support Engineer?

Express your enthusiasm for Sonatype’s mission and values. Mention specific aspects of the company's innovation in software supply chain management and your desire to contribute to a team that prioritizes security and quality in software development.

Join Rise to see the full answer

To help every team developing and operating software unlock the full potential of open source.

24 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!