VisibleThread Logo

VisibleThread

Senior Software Engineer

Posted 18 Days Ago
Be an Early Applicant
Ireland
Senior level
Ireland
Senior level
As a Senior Software Engineer, you will work in a scrum team to implement and optimize features, enhance monitoring systems, build APIs, and collaborate with other engineers and customer compliance teams. You'll utilize your expertise in Java and Spring technologies, contribute to code quality, and help improve internal processes.
The summary above was generated by AI

Description

About Us:

VisibleThread is a growing technology business that is expanding at a rapid rate. Our Language Analysis Platform changes the way organizations do business by reducing risk, improving efficiencies and ensuring compliance.

As a product company we have embraced the opportunities provided by generative AI and are partnering with some of our largest customers to integrate the VisibleThread platform with some of the most widely available AI infrastructure, e.g. Ollama, AWS Bedrock, AzureAI .

Some of our major customers include Boeing, Lockheed Martin, Collins Aerospace and the Canadian Government, to name but a few.

Our Approach to Remote Work:

VisibleThread takes a flexible hybrid approach to remote work. Our team are free to work from either our office in Dublin city centre or from their home provided they have a suitable working environment and internet connectivity. Each member of our team must be available to come to the office once a Month for in person workshops.

Note: We will only consider applications from individuals resident in Ireland and who have permission to work in Ireland. We cannot sponsor indivduals for work permits or visas.

Our team:

We hire energetic, creative, and passionate people who can work together to drive serious value for our customers. A career with VisibleThread is both rewarding and challenging. We are a fun team, with a flat structure and we offer fantastic career development opportunities to grow within our organization as we expand.

Our engineers don’t just write code, they take product ideas and shape them into working product releases. Joining our team will give you the opportunity to work with some of the largest companies in the world and shape the next generation of our product line.


What will you be doing:

  • Working within a scrum team and reporting to a technical lead, implement new features and optimize existing ones to deliver better user experience and performance
  • Take the lead in backlog review sessions and design solutions incorporating multiple components and systems
  • Enhance monitoring systems for on-premise and cloud systems
  • Work closely with, and incorporate feedback from other engineers, and delivery leads
  • Attend daily stand-up meetings, collaborate with your peers, prioritize features
  • Work with our customers compliance and security teams to ensure our products meet their standards
  • Build API's to allow customers to integrate with our platform
  • Work with other senior engineers, tech leads and delivery leads to review and improve our internal processes.

What will you be working with?

Our technology stack is constantly evolving but at its core we work with:

  • Java, Spring MVC, JPA, Spring Security
  • React JS, Jest
  • Postgres RDMS, and pgvector
  • Ubuntu, RHEL, AWS, Windows
  • Jenkins
  • GIT
  • Ollama and Mistral LLM
  • Gradle
Requirements

We don't expect our engineers to know everything however we do ask that they want to learn. Key skills would include:

  • 6+ years building web applications with Java Spring and related technologies working in an Agile team
  • Strong background in clean code, test driven development and code quality
  • Experience decomposing product requirements into incremental deliverable units
  • Experience profiling web applications to identify opportunities to improve performance
  • Relational Database schema design, preferably with Postgres
  • Secure programming experience, knowledge of OWASP top 10 
  • Experience working with Linux
  • Familiarity with Jenkins CI pipelines
  • Famliarity with React JS
  • Experience working with Spring MVC, JPA, Spring Security, Tomcat
Benefits
  • Remote work first
  • Agile development philosophy
  • Unlimited access to training
  • A supportive place to work with incredible teams worldwide
  • Genuine career progression opportunities
  • Attractive remuneration package
  • 100% paid private medical insurance
  • Monthly “all hands” and other team-building events
  • Competitive annual leave entitlement

Top Skills

Java
React Js

Similar Jobs

Be an Early Applicant
22 Hours Ago
Dublin, IRL
5,000 Employees
Senior level
5,000 Employees
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Software Engineer on the Payment Processing team, you will design, build, deploy, and maintain resilient systems while diagnosing issues to improve customer experience and performance. You will own key components of payment processing systems and implement solutions for scalability.
Be an Early Applicant
2 Days Ago
Dublin, IRL
Hybrid
26,000 Employees
Mid level
26,000 Employees
Mid level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
As a Senior Software Engineer, you will build high-quality, scalable, and reusable code while enforcing software engineering best practices. Collaborate closely with product owners to deliver high-quality products, mentor colleagues, and contribute to new features and products while enhancing existing ones.
Be an Early Applicant
2 Days Ago
Dublin, IRL
Hybrid
1,000 Employees
Senior level
1,000 Employees
Senior level
Consumer Web • eCommerce • Fashion • Retail
As a Senior Software Engineer, you'll lead efforts to transition from monolithic systems to microservices, work on asynchronous, event-driven architectures, and develop integrated systems within an agile team, enhancing the eCommerce experience for millions of users.

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account