Himalayas logo
ThreatConnectTH

Java Engineer

ThreatConnect is a leading provider of cyber threat intelligence and risk quantification, helping organizations enhance their cybersecurity operations through AI-powered insights.

ThreatConnect

Employee count: 51-200

Romania only
Company Background
ThreatConnect enables threat intelligence, security operations, and cyber risk management teams to work together for more effective, efficient, and collaborative cyber defense. With ThreatConnect, organizations can infuse ML and AI-powered threat intel and cyber risk quantification into their work, allowing them to contextualize an evolving threat landscape, prioritize the most significant risks to their business, and operationalize defenses. More than 250 enterprises and thousands of security operations professionals rely on ThreatConnect every day to protect their organizations’ most critical assets.
The Role
We are seeking a highly skilled Java Developer to join our dynamic development team. The ideal candidate will have extensive experience in Java EE, strong object-oriented programming skills, and expertise in designing scalable software architectures. You will be responsible for developing, maintaining, and optimizing enterprise-level applications while working with technologies such as JPA, Maven, Docker/Podman, and Linux networking.
About the Job
The ThreatConnect® Platform was built to be open and extensible. We step in and make a real impact in the security landscape by working on an innovative product that helps companies all over the world at risk. Help us make security easy and effective by developing, implementing, and managing new features in our high-quality software platform!

About You

  • You are well-versed in object-oriented programming. You are familiar with data types, and you have a good understanding of service-oriented architecture and web services. You can manage errors, debug and efficiently deploy code. You are capable of understanding and articulating potential issues in the code.
  • You think of the product first, but are willing to step up for other technical needs as well. You get immediately down to work and are eager to resolve any issues that may arise during the testing cycle and provide workable solutions. Between debugging and solving complex technical problems with the software and the customer’s infrastructure, you are ready to step up to other needs
  • You understand that continuous learning and adaptability are vital. You can keep up with rapid technology release cycles and employ the most up-to-date methods available. You can manage the complete release cycle
  • You have a passion for problem-solving and an eagerness to learn new technologies or skills.
  • You are tech-savvy. You want to help our clients reach their full potential with our software. Whether it is diagnosing and fixing a complex technical problem around systems, networking, OS environments, and third-party tools with the software or with the customer’s infrastructure, or proposing a better way to solve an issue, you want to be there for our clients and build a better product.
  • You have excellent communication skills and a problem-solving mindset. You believe that strong communication skills, both written and oral, are just as vital as technical expertise and critical thinking ability.

In this role you’ll get to...

  • Design, develop, and maintain Java EE applications with a focus on scalability and performance.
  • Implement and optimize object-oriented software architectures that support business needs.
  • Utilize JPA (Java Persistence API) to manage database interactions efficiently.
  • Manage project dependencies and build automation using Maven.
  • Troubleshoot complex software issues, ensuring system stability and reliability.
  • Collaborate with cross-functional teams, including DevOps, QA, and Product Management, to drive innovation and efficiency.
  • Conduct code reviews, mentor junior developers, and enforce best practices in coding and architecture.

On day one we’ll expect you to…

  • Listen to and absorb the technology, use cases, and challenges this role is designed to fulfill
  • Have experience with agile development methodologies
  • Be ready to start learning by fixing defects in code

At 3 months we’ll expect you to…

  • Be familiar with our software, internal tools, and processes
  • Have a working knowledge of all technologies that we utilize in the platform
  • Be comfortable with making changes in modifications to the code with little to no oversight

At 6 months we’ll expect you to…

  • Have a deeper understanding of our product and the different configurations that are possible
  • Be self-sufficient in development work
  • Key contributor for troubleshooting issues with customers

At 12 months we’ll expect you to...

  • Be a valued member of the team

This Job Is Awesome Because

  • You get to build lasting relationships with professionals who are excited to make an impact on the ThreatConnect team.
  • You get to directly impact the rapid growth of ThreatConnect by developing new features and enhancing existing ones.

Required Skills

  • 5+ years of professional experience in Java development.
  • Strong expertise in Java EE and Object-Oriented Programming (OOP) principles.
  • Hands-on experience with software architecture design for enterprise applications.
  • Experience in Maven for project dependency management and build automation.
  • Good understanding of Docker/Podman containerization and orchestration.
  • Good knowledge of Linux-based environments and networking fundamentals.
  • Experience with PKI Certificates and Java Keystores.
  • Experience in writing Bash and/or Python scripts.
  • Excellent problem-solving and troubleshooting skills for debugging and optimizing applications.
  • Familiarity with Agile/Scrum methodologies.

Desired Skills

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of microservices architecture and RESTful APIs.
  • Exposure to CI/CD pipelines and automation tools.
  • Proficiency using SQL and ElasticSearch/OpenSearch query languages.
Research shows that while men apply to jobs when they meet about 60% of job criteria, women and individuals from marginalized groups tend to apply only when they check every box. If you think you have what it takes but you’re not sure that you check every box, apply anyway!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Romania +/- 0 hours

About ThreatConnect

Learn more about ThreatConnect and their company culture.

View company profile

What started as a vision to elevate cybersecurity intelligence has evolved into ThreatConnect, a leading provider of cyber threat intelligence and risk quantification solutions. Founded in 2011 in Arlington, Virginia, ThreatConnect has rapidly transformed the landscape of cybersecurity by enabling organizations to seamlessly integrate threat data and intelligence into their security operations. With AI-driven technology, ThreatConnect empowers security professionals to operationalize threat insights, ensuring that decision-making is informed and proactive. This has fostered a culture of collaboration where security teams can work together to address the ever-changing threat landscape.

Over the years, ThreatConnect has garnered the trust of more than 200 enterprises and thousands of cybersecurity professionals, making it an essential partner in their defense strategies. The company has released innovative products like the Threat Intelligence Operations platform and the Risk Quantifier, which help businesses assess their cybersecurity posture and make informed investments in preventive technologies. Committed to continuous improvement and innovation, ThreatConnect leverages machine learning and advanced analytics to deliver high-fidelity insights that transform how organizations view and respond to risk.

Claim this profileThreatConnect logoTH

ThreatConnect

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at ThreatConnect

Explore the variety of open remote roles at ThreatConnect, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ThreatConnect

Remote companies like ThreatConnect

Find your next opportunity by exploring profiles of companies that are similar to ThreatConnect. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
ThreatConnect hiring Java Engineer • Remote (Work from Home) | Himalayas