knowmad mood05.03.26
AI SCORE 8.5

Senior Java Software Engineer - Remote Position in Pharma

$90K–$120K/year

About the Role

We are looking for a Senior Java Software Engineer to join our innovative team at knowmad mood. This remote Java Software Engineer position offers you the opportunity to work in the pharmaceutical sector, contributing to meaningful projects that drive digital transformation. You will be part of a dynamic team that values creativity, collaboration, and technological excellence.

What You'll Do

  • Develop, maintain, and continuously improve the capabilities of our platform alongside engineering teams and communities.
  • Collaborate with product leadership and stakeholders to transform raw ideas into well-defined concepts.
  • Enhance the team's ability to execute and deliver frequently and automatically in production.
  • Support our client teams in troubleshooting and help identify suitable alternative solutions.
  • Ensure that solutions are well documented, tested, and meet compliance expectations.

Requirements

  • Over 5 years of experience as a Java Software Engineer with a strong understanding of Java.
  • Experience with Terraform, AWS CDK, SQL and NoSQL databases, Kubernetes, or Red Hat OpenShift.
  • Proficient in unit testing and integration CI/CD.
  • Strong grasp of best practices including SOLID principles and Clean Code.
  • High proficiency in English is required.

Nice to Have

  • Experience in the pharmaceutical industry.
  • Familiarity with agile methodologies.
  • Knowledge of additional programming languages.

What We Offer

  • Permanent contract with a competitive salary.
  • 100% remote work flexibility.
  • Internal training and access to certifications.
  • Flexible compensation plan (health insurance, transport, childcare vouchers, meal vouchers).
  • Events, meetups, tech days, talks, and much more!
  • 26 days of leave (22 vacation days, 2 personal days, and holidays on December 24 and 31).

At knowmad mood, we are committed to equal opportunities and respect for diversity. We apply our Equality Plan and the principle of non-discrimination in all our selection processes.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Java Software Engineer position offers a unique opportunity to work remotely in the pharmaceutical sector with a competitive salary and flexible benefits.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java with extensive experience in building scalable applications, particularly in the pharmaceutical domain, leveraging frameworks like Spring Boot and tools like JUnit for testing.

Demonstrates strong familiarity with CI/CD pipelines using tools such as Jenkins or GitLab, ensuring smooth deployment and integration processes in a fully remote work environment.

Possesses a deep understanding of cloud infrastructure, particularly AWS services like Lambda and EC2, along with expertise in Terraform for infrastructure as code, and has experience managing containerized applications using Kubernetes and Red Hat OpenShift.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Java Software Engineer(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$27.8B
Annual Growth
8.1%
AI Adoption in Pharma Tech
45%
Investment in Cloud Solutions
+35%
Labour Demand for Java Developers
+24%
Avg Salary for Senior Java Engineers
$130K

Skills & Requirements

Required
JavaTerraformAWS CDK
Growing in Demand
Microservices ArchitectureSpring BootDevOps Practices
Declining
EJB (Enterprise JavaBeans)Java Applets

Domain Trends

Increased Adoption of Cloud-Native Java Applications
With 60% of enterprises moving to cloud-native architectures, Java's role in developing scalable applications is crucial.
Integration of AI in Pharmaceutical Development
45% of pharma companies are leveraging AI for drug discovery and development, increasing the need for Java developers skilled in AI frameworks.
Shift Towards Containerization
81% of organizations are using containers for application deployment, making Kubernetes and OpenShift expertise essential for Java engineers.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.