UserGems Logo

UserGems

Senior Java Software Engineer

Reposted 15 Days Ago
Remote
28 Locations
Mid level
Remote
28 Locations
Mid level
As a Senior Java Software Engineer at UserGems, you'll develop backend solutions, collaborating with Data Science on AI projects, and participate in software lifecycle tasks.
The summary above was generated by AI

UserGems is an AI platform that helps sales and marketing teams double their pipeline impact with the same team. Our AI agent (Gem-E) captures buying signals and your CRM data to identify who to target, when, and why, drafting highly personalized and impactful outreach that results in higher conversion.

UserGems has generated $4 Billion in pipeline and over $950 Million in revenue for hundreds of start-ups and public companies. Companies like Mimecast, UserTesting, SAP LeanIX see more than 15X ROI in closed won revenue from UserGems.


(Senior) Java Software Engineer

Location: Austria (Remote)

UserGems is hiring for a skilled Java software engineer to join our engineering team and play a key role in the backend development of our products. In this role you will be working closely with our Data Science team on projects heavily focused on AI.

This is a great opportunity for someone who is interested in being a part of a tech startup with an award winning product! You’ll be around fun, talented people that are passionate about coding and technology and professionally developing in their career. 

We’ve raised $20M Series A from investors including Craft Ventures, Uncork Capital, Battery Ventures, and Tiger Global.

Our Product

UserGems is an AI signal platform that helps sales and marketing teams boost their pipeline efficiently by capturing the most valuable buying signals and automating the next steps with AI agents.

We are developing an advanced agentic AI system that serves as a central intelligence layer, powering decision-making and automation across all our internal and external systems.

As a Java Software Engineer you will: 

  • Be part of the data aggregation and analytics team.
  • Work together with an experienced development team to create high-quality applications that meet the needs of the user.
  • Participate in all stages of the software product development life cycle. This may include analyzing system and user requirements, designing software flowcharts, writing clean Java code, troubleshooting bugs, and running tests to improve system functionality.
  • Analyze system and user requirements for the software product.
  • Propose, design, and implement solutions to improve the stability, quality, and reliability of systems.
  • Understand our tech stack, development philosophies, and workflows and propose changes as needed.
  • Design system integrations and project workflows.
  • Write clean and scalable Java code.
  • Create and prioritize development tasks.
  • Test and debug software applications.
  • Validate the functionality and security of the application.
About our tech stack

You will design and build software primarily in Java and PostgreSql. Our tech stack: 

  • Java to implement our workers and our Microservices
  • Kubernetes to host our services
  • Docker to build our workers
  • A typed OOP code base
  • OpenAPI to provide HTTP interface
  • AWS managed PostgreSql for data storage
  • RabbitMQ for micro service communication
  • Graylog for log management
  • Linear for agile development process
  • GitHub as VCS
  • Datadog for performance monitoring
Your qualifications: 
  • You have a degree in computer science or similar work experience working as a Java software engineer, Java architect, or Java developer
  • You have at least three years of work experience in Java development
  • You have expert knowledge of Java coding and development
  • You are highly proficient in reading, writing, and understanding the English language
  • You have excellent software troubleshooting skills
  • You are self driven, proactive and like to take on a lot of responsibility
  • You have the ability to manage projects
  • You have a passion for working with technology products and solving customer needs
  • You thrive in a fast-paced, high-performance team environment 
  • Working with a big amount of data in the past is a huge plus.


Why you should join:
  • You’ll be part of a fast-growing startup as it scales from 60 employees to 100+
  • Customers love us! (see our Customers page and G2 Reviews). They see ROI in Closed Won revenue generated
  • Employees love us! (see our Glassdoor & RepVue page) 
  • We're a remote-first company with employees across the Americas and Europe
  • We have weekly standups, virtual happy hours, and in-person off-sites around the world so that everyone stays connected
  • We are customer-focused and data-driven in everything we do
  • We value individual differences in the workforce and strive to make everyone feel welcomed and accepted, regardless of their skin color, gender, or sexual orientation
  • We offer a competitive salary and benefits

Top Skills

AWS
Datadog
Docker
Git
Graylog
Java
Kubernetes
Openapi
Postgres
RabbitMQ

Similar Jobs

11 Days Ago
Remote
Chalandri, GRC
Senior level
Senior level
Software • Database
The Senior Java Software Engineer develops high-quality applications, collaborating with domestic and international teams, while ensuring code maintainability and security.
Top Skills: Ci/CdJavaJeeMicroserviceNoSQLRdbmsRestSoapSpring
11 Days Ago
Remote
Athens, GRC
Mid level
Mid level
Information Technology • Software • Automation
As a Senior Java Software Engineer, you will design and develop Java EE/Spring applications, oversee junior developers, and ensure client requirements are met. Team collaboration and communication are essential.
Top Skills: Ci/CdDockerHibernateJ2EeJavaJdbcJenkinsKafkaKubernetesMongoDBMs-SqlSonarSpringWeb ServicesXml Parsing
16 Days Ago
Remote
Moschato, GRC
Junior
Junior
Information Technology
The Associate Software Engineer is responsible for maintaining product architecture, translating business needs into technical specifications, and participating in design and troubleshooting activities.
Top Skills: .Net 6.Net Core 3.1Angular 12C#JavaScriptMs Sql Server 2012SQL

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account