Company Name: NetX Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/j37jebk284l0taau Job Description: Posted 7h agoJava Engineer@ NetXView All JobsWebsitePortland, Oregon, United StatesRemoteFull TimeResponsibilities:Design backend, Develop APIs, Review codeRequirements Summary:5–10 years of Java development; backend design, APIs, microservices, cloud platforms; strong Java tech stack and collaboration.Technical Tools Mentioned:Java, IntelliJ, JUnit, Tomcat, JDBC, Jira, GitLab, Docker, Linux, MySQL, MS SQL Server, Solr, Redis, AWS Java SDK, Gradle, Grafana, Shape Up, Python About NetXNetX has been building and supporting Digital Asset Management (DAM) solutions for more than 20 years. We help organizations organize, protect, and make better use of their digital assets, and our customers range from sports teams and Fortune 500 companies to museums, universities, nonprofits, and global organizations. We are now entering an exciting next phase of growth, with expanded platform capabilities and the upcoming launch of a next-generation, AI-powered intelligence platform. This work reflects our focus on building practical, scalable solutions that deliver real value for our customers.Based in Portland, Oregon, NetX is a collaborative and close-knit team that values ownership, teamwork, and strong relationships. We continue to grow and adapt as our customers’ needs evolve.Please note: This role is intended for U.S.-based candidates to support alignment with our team’s location and business needs.Role OverviewFirst and foremost: you write code. Great code—functional, readable, maintainable, properly commented, testable, and reasonably error-free.We are seeking an experienced Java Engineer to join our engineering team and help build and scale our enterprise software platform. In this role, you will work on complex technical challenges, architect scalable solutions, and contribute to the technical direction of our products. You will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality software that meets customer needs.You will be responsible for designing, developing, and maintaining core backend components of the platform, including APIs, database models, and system integrations. You will participate in architectural decisions, conduct code reviews, and contribute to establishing engineering best practices. This role is ideal for someone who not only writes excellent code, but also elevates the team through collaboration and knowledge sharing.We operate in a dynamic and flexible environment inspired by the Shape Up methodology, encouraging self-organization and cross-functional collaboration.  RequirementsKey ResponsibilitiesIdentify and analyze technical and business requirementsDesign, write, test, and debug your own code in accordance with requirementsReview, test, and debug team members’ codeParticipate in Java team merge requestsFollow and contribute to established coding standards and conventionsWrite clear and useful code documentation and commentsCommunicate project updates regularly, highlighting risks or blockers using tools such as Jira and SlackWhat We’re Looking For5–10 years of hands-on experience as a Java Developer or similar roleExperience designing, building, and testing Java-based web applicationsIn-depth knowledge of popular Java frameworks and librariesComfort with modern development practices, including Git-based version control, CI/CD pipelines, and automated testingExperience with microservices architectures and containerization (Docker and/or Kubernetes)Experience with cloud platforms such as AWS or AzureFamiliarity with message queues, caching strategies, and performance optimizationExperience with search technologies (e.g., Solr), front-end technologies, or API design and versioningStrong problem-solving skillsGood delegation and time management abilitiesIdeal Domain KnowledgeJavaIntelliJJUnitTomcatJDBCJiraGitLabDockerLinuxMySQL and MS SQL ServerSolrRedisAWS Java SDKGradleGrafanaShape Up development approachPythonRequired Education and ExperienceBachelor’s degree or equivalent professional experienceCandidates are encouraged to apply even if they meet approximately 70% of the listed qualifications. NetX values practical experience alongside formal education.Preferred Education and ExperiencePrior experience with Digital Asset Management (DAM) productsExperience working with graphics or multimedia software, including Adobe Creative Suite, image processing, or video transformation toolsWork EnvironmentThis role operates remotely and/or in a professional office environment.TravelThis position does not require travel.Culture & Work EnvironmentNetX is a high-trust, entrepreneurial environment where ownership, creativity, and initiative are valued, and results are recognized. Our culture emphasizes:Great teammates over egosAppreciation and recognitionInnovation over bureaucracyWork that is measurable, meaningful, and visibleRewarding contribution and impactYou will not just contribute code—you will help build the technology behind a category-shaping intelligence platform.BenefitsCompetitive salaryMedical, dental, and vision insuranceLife insurance and short- and long-term disability coverage401(k) retirement plan with employer matchPaid time off (PTO) and paid holidaysCommuting expense assistanceFriendly dogs welcome in the officeA company that invests in people, celebrates wins, and rewards results