Deciphex

Software Engineer, Java

Deciphex

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇪 Ireland

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerJavaJavaScriptKubernetesMicroservicesMongoDBPythonSDLCSpringTerraform

About the role

  • Work with a mature cross functional agile teams on a hugely successful flagship product for the business.
  • Develop on-premise components, cloud microservices and and integrate with modern cloud platforms.
  • Design, develop and test architecture changes, product features and improvements.
  • Use containerization and cloud technology (compute, network and storage) to build, deploy and execute services and applications in the cloud.
  • Support product monitoring and troubleshooting to ensure high-quality standards.
  • Drive development team best practices and standards.
  • Participate in peer reviews and promote good quality, secure development practices.
  • Collaborate with other teams to improve existing products, services and tools.
  • Complete all mandatory company-wide compliance training and job-specific training required for the role, including QMS, ISMS, GxP, DocuSign, SDLC as applicable.

Requirements

  • A Bachelor's or higher in Computer Science, Information Systems or another related field is essential.
  • 3+ years of work experience in a similar Java development role is essential (commercial hands on coding).
  • Java (certification a plus).
  • Minimum of 3 years experience using Spring framework.
  • Experience with web services, microservices and RESTful APIs.
  • Experience with CI/CD solutions, testing frameworks and build tools (we use GitLab).
  • Cloud deployments (AWS, Docker, Kubernetes, Skaffold, Terraform).
  • Database (we use MongoDB & Atlas among others).
  • Other programming languages (Python, Javascript).
  • Strong English language and communication skills.
  • Experience in Agile development.
Benefits
  • Competitive salary with annual performance-based increases.
  • Healthcare benefits, giving you peace of mind to focus on what you do best.
  • Annual leave with service increments - Means more time to recharge and enjoy life outside work.
  • Pension contributions, helping you build a secure future.
  • Work with a world-class, high-performing team in a hyper-growth startup. You’ll earn fast, make an impact, and shape the future.
  • Regular feedback and clear career growth opportunities. You keep developing and moving forward.
  • A collaborative, supportive, multicultural team. Here you’ll feel valued and inspired every day.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring frameworkweb servicesmicroservicesRESTful APIsCI/CDtesting frameworksDockerKubernetesMongoDB
Soft skills
communication skillscollaborationpeer reviewstroubleshootingbest practicesquality assurancesecure development
Certifications
Bachelor's degreeJava certification