Senior Software Engineer - Java Microservices
$137.5k - $183.5kTenable Network Security
Salary: $137,500 - 183,500 per year Requirements:
- We require 4+ years of software development experience in enterprise environments, with a strong interest in technical leadership.
- We look for hands-on experience building distributed, microservice-based systems.
- We value experience with database performance tuning, schema design, and query optimization in distributed architectures.
- We expect a B.S. in Computer Science or a closely related discipline, or equivalent practical experience.
- We need experience developing in Java or Kotlin, with openness to learning additional languages.
- We look for experience working with containerized microservices in Kubernetes.
- We value experience building core libraries, infrastructure components, and search engines.
- Cross-platform development experience is a strong plus.
- We expect accountability for how software behaves in production.
- We need experience mentoring and guiding junior and mid-level engineers on highly technical projects.
- We prefer experience working in Agile teams and collaborating across product groups.
- We require the ability to work both independently and as part of a team, and to drive projects when needed.
- We look for experience with SQL or NoSQL databases such as PostgreSQL, DynamoDB, or Elasticsearch.
- We value experience with event-driven systems such as Kafka, SQS, or RabbitMQ.
- We want someone who is eager to keep learning and explore new technologies.
- We require authorization to work for any employer in the U.S. without sponsorship.
- We design, develop, and maintain cloud-based search solutions that scale with our customers evolving infrastructure.
- We build and support a highly scalable, highly reliable cloud-native user interface and the underlying microservices.
- We manage data ingestion, storage, querying, and retrieval across the platform.
- We architect, design, and implement features that strengthen our platform architecture.
- We contribute to the ongoing evolution of our global cloud architecture and distributed systems.
- We collaborate closely with product managers, engineers, designers, and other stakeholders to refine our products and align on direction.
- We support and mentor peers within and beyond our team.
- We bring ideas forward to improve our technology stack and product capabilities.
- We help ensure the reliability and production readiness of our software.
- Architect
- Cloud
- ElasticSearch
- Support
- Java
- Kafka
- Kotlin
- Kubernetes
- NoSQL
- PostgreSQL
- RabbitMQ
- SQL
- microservices
- Backbone
- Exposed
- Security
More:
We are Tenable, the Exposure Management company helping more than 40,000 organizations worldwide understand and reduce cyber risk. Our global team supports a large share of the Fortune 500, the Global 2000, and major government agencies. We foster a culture of belonging, respect, and excellence, and we work as one team to build best-in-class cybersecurity solutions. This Senior Software Engineer role sits on our core product engineering team and focuses on cloud-based search, distributed systems, and microservices. We offer a hybrid work arrangement, a training budget for conferences and workshops, and a comprehensive benefits package that includes medical, dental, and vision coverage, disability and life insurance, a 401(k) with company match, employee stock purchase plan, referral program, flexible spending accounts, an EAP, education assistance, parental leave, PTO, paid holidays, wellness events, and community programs. The role includes a U.S. base pay range of $137,500-$183,500, with additional variable compensation depending on role type and performance.
last updated 33 week of 2026
$114.6k - $234.6k
...directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-solving... ...and/or shell scripting experience Strong background in microservices, Kubernetes, and cloud platforms Experience building...SuggestedFull timeTemporary workRemote workFlexible hours- ...Summary The Systems Software Programmer – Consultant... ...architectures. This senior-level role is... ...practices in software engineering. Solutions will primarily leverage Java EE frameworks , modern... ...years of experience with microservices, distributed systems, and...SuggestedFull time
- ...Job Description: Position: Java Developer Location: Colombia Work Model:... ...develop, and deploy high-volume, low-latency microservices. The ideal candidate should be self-... ...Collaborate with product managers, designers, and engineers to deliver high-quality features....SuggestedFull timeRemote work
$170k - $230k
...require U.S. citizenship. We require 14+ years of software engineering experience and a bachelors degree in computer... ...Learning Security Web OpenSearch Excel Java MongoDB REST React microservices More: We are GliaCell Technologies, a...Senior16 hoursFull timeRemote workWork from homeRelocation package$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer... ...languages and frameworks, such as Java, Spring Boot, JavaScript/TypeScript,... ...js, Python. Strong experience with microservices, RESTful APIs, distributed systems,...SeniorFull timeRemote work$135k - $150k
...member of the team, the Senior Full Stack Developer... ...responsible for the entire software development lifecycle... ...applications, using Java, JEE, Spring/Spring... ...relevant technologies. Microservices Architecture: Design,... ...Prompt Templates, Prompt engineering and applying them to...SeniorPermanent employmentWork experience placementH1bWork at officeLocal areaVisa sponsorshipWork visa$197.4k - $232k
...Remote Department Engineering Compensation: $197.4K... ...Platform. About the Role: Senior Software Engineers II at Confluent... ...systems in a cloud-native, microservices-based environment. Make... ...programming language (for example, Java, Go, C/C++, or Python) and...SeniorFull timeRemote work- ...Software Developer - Java Location: Columbia SC On-site/Remote/Hybrid:... ...Development Operations The Senior Developer will be responsible... ...standards in software engineering. Solutions will primarily... ...+ years Deep knowledge of microservices, distributed systems, and...Local areaRemote work
$132.8k - $250.8k
...Own end-to-end delivery of software services powering critical customer... ...design decisions, setting engineering standards, and ensuring... ...global, large-scale, distributed microservices and cloud-native platforms using technologies such as Java, Spring Boot, Kubernetes/EKS,...SeniorWork experience placementImmediate startRemote workFlexible hours$83.43k - $222.48k
...and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of scalable, secure cloud-native...SeniorHourly payFull timeTemporary workLocal area$143k - $193.05k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for... ...architecture as well as modern programming languages (e.g., Java, Python, Go, or similar) and API design. ~ Hands-on...SeniorRemote workWorldwide$135.2k - $306.4k
...scale distributed systems, as part of an engineering organization that highly values formal... .... ~5+ years of full-time professional software development of concurrent and distributed... ...concurrent code in at least one of C/C++, Java, GoLang, or Rust. ~ Deep knowledge of...SeniorFull timeTemporary workFlexible hours- ...Job Description Job Description Role : Senior Cloud Test Analyst Rate : $48/hour W2 Location : Columbia, SC Schedule :... ...OWASP ZAP, WAVE, or similar security testing tools. Knowledge of Java, WebSphere, Oracle, DB2, IMS, VSAM, or other enterprise...SeniorShift work
- ...business leaders, product owners, and engineering teams to define architecture... ...leveraging technologies such as Azure, Java, .NET, Python, microservices, APIs, databases (SQL/NoSQL), and modern... ...success partnering with senior executives, business leaders, and engineering...Worldwide
- Job Summary We are looking for a Senior Data Engineer with strong experience in real-time data streaming using Apache Kafka. The ideal candidate... ...with Apache Kafka / Kafka Streaming Experience with Python, Java, or Scala Strong knowledge of real-time streaming...Senior
$253.9k - $298.7k
...called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the... ...production, with deep expertise in backend programming (e.g., Go, Java, Python) and cloud-native architecture. ~ Deep money-...SeniorLocal area$186.07k - $218.9k
...called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI... ..., building, and maintaining production services using a microservices architecture. ~ Hands-on experience building LLM-based...SeniorLocal area$123.2k - $156.7k
...Senior AI Engineer We are seeking an experienced Senior AI Engineer to join our strategic Generative... .... You'll work at the intersection of software engineering and artificial... ...develop, and integrate REST APIs and microservices that support AI applications. Create scalable...Senior$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience on Linux...Temporary workFlexible hours$145k
...Maximus is seeking a Senior Back-End Developer to join our team... ...specialty areas. Shall perform engineering tasks for back-end design... ...experience. ~10 years of software development experience in... ...suites related to DevSecOps, microservices and containers. ~5 years of...SeniorContract workRemote work$169.8k - $355.4k
...problems with our assistance and expertise. In this role, you will have an opportunity to work with teams of applied scientists and engineers to deliver high quality computer vision models and services that delights our customers with the confidence that their data are...SeniorTemporary workFlexible hours- ...SYSTEMTEC is seeking a Java Developer III for a remote opportunity for candidates... ...functional teams to deliver high-quality software solutions throughout the full application... ..., Information Technology, Software Engineering, or a related field; equivalent education...Full timeRemote workMonday to Friday
$150k - $185k
A leading global technology firm is seeking a Pricing Senior Manager who will direct the administration and strategic planning of corporate pricing. The role involves overseeing cost proposal development, ensuring compliance, and managing resources to achieve business...SeniorRemote work- ...Senior Software Engineer - Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote... ...client seeks a Senior Software Engineer focused on backend Java development to design, build, and maintain scalable, data-intensive...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
$110k
Develop and maintain strong client relationships, ensuring exceptional service and responsiveness Provide effective legal counsel in the defense of civil disputes in South Carolina Represent clients in state and federal courts, as well as mediation and arbitration proceedings...Senior- ...Senior Living Residences is seeking housekeeping team members to provide a clean living environment for our senior residents. The position requires physical stamina, effective communication with residents, and a reliable attitude. Associates enjoy a safe and fun working...SeniorPart time
$200k - $260k
...familiarity with Material UI, Java, Docker, Kubernetes, Rancher,... ...: We design and build new software, enhance existing systems,... ...Technologies, a software and systems engineering company focused on enterprise... ...work. This is a full-time Senior Full Stack Software Engineer...SeniorFull timeRemote work- ...Accura Engineering & Consulting Services, Inc. seeks an experienced land surveyor to assist the Department Head with proposals, estimates, and presentations. The role requires managing survey projects with budgets, schedules, and resources while coordinating with clients...Senior
$110.1k - $183.5k
...techniques. Responsibilities As a Senior Data Scientist II on the Yoda team, you will... .... Partner with product leaders, engineers, and cross-functional stakeholders to apply... ...recent coding experience using Python and/or Java or Scala. SQL programming experience....SeniorLocal areaImmediate startWork from homeWorldwideFlexible hours$114.6k - $234.6k
...healthcare solutions. We're seeking a versatile Software Engineer to contribute across platform engineering,... ...architectures • Distributed systems and microservices • Kubernetes and container technologies • Java, Python, Go, JavaScript, or related languages...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java Microservices. Be the first to apply!
- remote junior java developer Columbia, SC
- java developer remote part time Columbia, SC
- entry level java developer remote Columbia, SC
- senior technology project manager Columbia, SC
- remote senior business analyst Columbia, SC
- senior manager clinical operations Columbia, SC
- senior leadership Columbia, SC
- senior grant accountant Columbia, SC
- senior storage engineer Columbia, SC
- senior tax director Columbia, SC



