Gemeinsam. Innovativ. Erfolgreich.
Java Developer
Location
Germany
Posted
14 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Developer
BBHT Beratungsgesellschaft mbH & Co. KG
Role Description Als Java Entwickler:in gestaltest Du von der technischen Konzeption, bis hin zur erfolgreichen Implementierung, die Softwareentwicklungsprojekte unserer Kunden. Dabei bringst Du Dein technisches Know-how in modernen Java-Architekturen und Frameworks ein und arbeitest eng mit Projektmanager:innen, Business Analyst:innen und weiteren Entwickler*innen zusammen. - Eigenverantwortliche Beratung, Gestaltung & Umsetzung der IT-Projekte unserer Kunden - Technische Umsetzung fachlicher Anforderungen in klassischen und agilen Entwicklungsteams - Entwicklung moderner Client-Server Anwendungen mit Web Frontend und Java Backend für unsere Kunden - Partnerschaftliche Zusammenarbeit & offene Kommunikation mit unseren Kunden & Stakeholdern Qualifications - Mindestens drei Jahre Erfahrung in der Entwicklung von Java-Enterprise-Anwendungen mit Spring, Spring Boot - Du hast Spaß daran dein Wissen mit anderen Kolleg: innen zu teilen und ggfs. neue Entwickler: innen einzuarbeiten - Erweiterte Kenntnisse im Umgang mit relationalen Datenbanken wie PostgreSQL, MS SQL oder Oracle DB - Erfahrung beim Design und der Umsetzung von RESTful APIs - Sicherer Umgang mit modernen Entwicklungswerkzeugen wie Git, Jenkins, Maven, SonarQube etc. - Du hast Spaß an agilen Entwicklungsmethoden wie TDD, CleanCode, Continous Integration, Testautomatisierung - Idealerweise Interesse an DevOps und Cloud Technologien wie Docker, Kubernetes, Terraform etc. - Deutschkenntnisse (mind. C1) Benefits - Vertrauensarbeitszeit & bezahlte Überstunden - 30 Tage Urlaub - HanseFit Mitgliedschaft - Neustes MacBook & iPhone - JobRad & Bahncard 1. Klasse bei Bedarf - Regelmäßige Firmenveranstaltungen wie Thementage, Community-Days, Unternehmensfahrt, BBHT-Stammtisch und viele mehr - Interne Entwicklungscommunity mit regelmäßigen internen Projekten, Code-Dojos und Vorträgen - Besuche von Entwicklungskonferenzen (z. B. der JAX) und Teilnahme an Hackdays - Modernes hundefreundliches Büro direkt am Hafen - Mentoringprogramm
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Join Newsquest Digital Media, the digital division of one of the UK’s leading local media publishers, and play a key role in building and optimising the backend systems that power our extensive network of trusted local news brands—helping to shape the future of digital journalism at scale. We’re looking for a Lead Developer to take a central role in shaping the evolution of our digital products across a portfolio of over 200 high-traffic websites, serving millions of users each month. This is a hands-on leadership role where you’ll influence both the technical direction and day-to-day delivery within your squad. Working closely with Product and UX teams, you’ll be involved early in the lifecycle of new features, helping to define practical, well-architected solutions and seeing them through to delivery. You’ll lead from within a development squad, combining strong engineering capability with collaboration and support for others in the team. We operate in a flexible, fully remote (UK-based) environment, with a culture that values ownership, continuous improvement, and thoughtful, human-led development. Whether you’re already operating at Lead level or ready to take that next step, this is an opportunity to make a visible impact across a diverse and high-performing digital estate. Qualifications - Strong experience in PHP, with a solid understanding of design patterns - Proven experience in a full development environment (circa 3+ years) - Experience working with both SQL and NoSQL databases (e.g. MySQL, Elasticsearch, Redis) - Comfortable working in cross-functional teams alongside Product and UX - Strong communication skills, with the ability to explain technical concepts clearly - Experience using Git and GitHub for version control - Desirable but not essential: Experience working in an Agile environment - Desirable but not essential: Exposure to modern JavaScript frameworks (e.g. Vue.js) - Desirable but not essential: Understanding of web design principles and modern web technologies - Desirable but not essential: Degree in Computer Science or a related field Requirements - Act as Technical Lead within a development squad, guiding the design and delivery of new features - Collaborate closely with Product Managers and UX Designers to refine requirements and shape solutions - Develop and maintain high-quality, scalable software using PHP and associated technologies - Support and mentor developers within the team, helping to improve coding standards and best practices - Contribute to architectural decisions and ensure alignment with wider platform strategy - Work across both front-end and back-end systems to deliver end-to-end solutions - Champion agile ways of working and contribute to continuous improvement within the team - Ensure code quality, performance and reliability across all outputs - Work with version control systems (Git/GitHub) to manage codebases effectively Benefits - Remote Working - Competitive salary - Contributory pension - Perks and discounts with numerous retailers and organisations - Opportunities for team building and training days - 25 days’ paid holiday, plus statutory bank holidays - An extra day off on your birthday - Holiday purchase scheme - Structured career progression, ongoing training, and personal performance reviews - Discount vouchers - Discounted gym membership - Cycle to Work scheme - Mental health support via Lifeworks - Eye test vouchers, plus £50 towards the cost of new glasses - Annual volunteer or charity day - Staff referral scheme
Java Developer
ManTechManTech is an innovative information technology and services company that provides solutions for national security programs and the U.S. Intelligence community. The company special
Title: Java Developer Location: US Job Description: Requisition #: R67541 Locations: USA-Remote Work Security Clearance Required: Secret Remote Type: Fully Remote Time Type: Full time Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we’ve been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now—protect and innovate with MANTECH! MANTECH seeks a motivated, career and customer-oriented Java Developer to join our team. This is a remote position. Responsibilities include but are not limited to: - Design and implement scalable, secure microservices using Java and frameworks such as Spring Boot, Quarkus, Micronaut, or MicroProfile. Implement unit and integration tests using modern testing frameworks (JUnit, Mockito, Testcontainers, etc.). - Develop and maintain RESTful APIs and backend services in compliance with government performance and security standards. - Integrate services with Oracle, PostgreSQL or other relational databases. - Participate in cloud-first solution design, leveraging platforms like AWS GovCloud. - Contribute to DevSecOps pipelines with CI/CD tools like GitLab. - Collaborate with DevOps, Security, and Infrastructure teams to ensure compliance with DISA STIG, RMF, and other DoD/DHA security mandates. - Support system documentation, security accreditation processes, and technical artifacts required for ATOs. Minimum Qualifications: - 4+ years of hands-on Java development experience with the following technologies: - Experience with Linux and Java Web Containers (e.g., Jboss, Tomcat) - Spring Boot, Quarkus, Micronaut, or Eclipse MicroProfile - JPA/Hibernate, JDBC, and SQL (Oracle, PostgreSQL or similar) - RESTful service design and implementation - JSON, Swagger/OpenAPI, and REST standards - Working knowledge of Git and CI/CD tools like GitLab. - Ability to interpret technical requirements and deliver scalable solutions. Preferred Qualifications: - Bachelor’s degree in computer science, Information Systems, Engineering, or related field. - Prior experience supporting Department of Defense (DoD), DHA, or other federal healthcare systems. - Proficiency in diverse operating system environments, including Windows and various Linux distributions (e.g., Alpine, Red Hat, and Ubuntu). - Proficient in scripting languages, including Python, JavaScript, and Bash. - Experienced with container technologies such as Docker, Kubernetes, and Helm. Clearance Requirements: - Must have a current/active secret security clearance. Physical Requirements: - Must be able to be in a stationary position more than 50% of the time - Constantly operates a computer and other office productivity machinery, such as a computer - The person in this position frequently communicates with co-workers, management and clients, which may involve delivering presentations and must be able to exchange accurate information in these situations - The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc. The projected compensation range for this position is $94,800.00-$157,200.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories. In addition, MANTECH invests in its employees beyond just compensation. MANTECH’s benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections. MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
Senior Statistical Programmer
InderoIndero, formerly known as Innovaderm, is a Canadian research institute specializing in dermatology and rheumatology, positioning itself as a clinical trial delivery partner for imm
Role Description The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets (or derived datasets, as applicable), Tables, Listings, and Figures (TLFs), and submission packages required for various purposes including, but not limited to, Data Monitoring Committee (DMC) data review meetings, Interim Analyses (IAs), and Clinical Study Reports (CSR). The Senior Statistical Programmer will also review and provide input into Statistical Analysis Plans (SAPs), TLF Shells, and various Data Management (DM) documents (e.g., electronic Case Report Forms [eCRFs], edit checks, etc.), support DM with data cleaning activities, use global SAS macros and participate in internal initiatives to increase efficiency of the statistical programming of SDTMs, ADaMs, derived datasets, and TFLs, and use Pinnacle 21 to validate SDTMs, ADaMs, and define.XMLs. The Senior Statistical Programmer will work collaboratively within Biostatistical study teams and across departments to produce deliverables of the highest quality possible, within agreed timelines and budget, and in conformance with applicable International Council for Harmonization (ICH) guidelines, Pharmaceutical Industry standards and guidelines, Regulatory Authority requirements and guidelines, and Innovaderm’s standard operating procedures (SOPs) and processes. More specifically, the Senior Statistical Programmer must: - Adhere and promote company organizational values and related expected behaviors, follow company SOPs and processes for all deliverables, and ensure all trainings assigned to oneself are completed on time. - Act as a Lead Statistical Programmer on multiple single studies. - Review the statistical programming scope of work and budget at initiation of clinical trials and identify tasks that are out of scope. - Review and provide input into various DM documents (e.g., eCRF, edit checks, etc.), SAPs, and TLF Shells. - Support DM with data cleaning activities by programming, reporting, reviewing, and closing statistical data issues in collaboration with other Statistical Programmers and Lead Biostatistician. - Develop/maintain/validate (as applicable) aCRFs according to protocol, eCRF, and Innovaderm and/or Sponsor' standards and interpretation of Clinical Data Interchange Standards Consortium (CDISC) SDTM Implementation Guideline (IG) and Controlled Terminology (CT). - Develop/maintain/validate (as applicable) specifications and Primary or QC statistical programming (as applicable) of SDTMs, ADaMs (or derived datasets, as applicable), and TLFs based on protocol, aCRF, SAP, TLF Shells, Innovaderm and/or Sponsor's standards and interpretation of CDISC SDTM IG, ADaM IG, and CT and address any finding appropriately in collaboration with Statistical Programmer counterpart and/or Lead Biostatistician (as applicable). - Develop/maintain/validate (as applicable) of SDTM define.XML/.PDF, clinical SDTM Reviewer’ Guide (cSDRG), ADaMs define.XML/.PDF, and ADaM Reviewer’ Guide (ADRG) based on SDTM specifications, ADaM specifications, and Innovaderm and/or Sponsor' standards and interpretation of CDISC Define guidelines and address any finding appropriately in collaboration with Statistical Programmer counterpart and/or Lead Biostatistician (as applicable). - Validate SDTMs, ADaMs, and define.XMLs using Pinnacle 21 and address any finding appropriately in collaboration with Statistical Programmer counterpart and/or Lead Biostatistician (as applicable). - Use global SAS macros to increase efficiency of the statistical programming of SDTMs, ADaMs, derived datasets, and TFLs. - Act as Unblinded Primary or QC Statistical Programmer for randomization plans and lists, IDMCs, and IAs. - Contribute to the identification of future internal initiatives to increase efficiency/quality of Statistical Programming activities/deliverables. - Participate in internal initiatives to increase efficiency/quality of Statistical Programming activities/deliverables, including but not limited to development/improvement/validation of standard macros, templates, and programming standards and processes. - Keep oneself abreast with latest Industry and CDISC standards as well as ICH and Regulatory Authority guidance and requirements. - May also mentor more junior Statistical Programmers. - Employee may be assigned to other responsibilities that do not pertain to their former description, if they have the required experience, are qualified and/or have received adequate training. Qualifications - Bachelor’s degree in Statistics, Computing Sciences or a related field; master’s degree an asset. - At least 5 years of clinical research experience in biotechnology, pharmaceutical or Contract Research Organization (CRO) industry, including 4 years of Statistical Programming and 1 year acting as a Lead Statistical Programmer. - Excellent exposure to clinical trial data, SAP, TLF Shells, and specifications. - Excellent working knowledge of SAS; SAS certification an asset. - Knowledge of XML programming an asset. - Excellent working knowledge of CDISC standards and guideline; CDISC certification an asset. - Excellent knowledge of drug development process, ICH guideline (including but not limited to, ICH E6, E9, and E9(R1)), relevant Health Canada (HC) and Food and Drug Administration (FDA) regulations, guidelines, and electronic data submission requirements, and Pharmaceutical Industry GPP. - Very organized and detail-oriented, with effective project planning and time management skills. - Ability to work in high-speed environment with proven agility to juggle and prioritize multiple competitive demands. - Must be able to work independently and as part of a team. - Strong verbal and written communication skills in English; French an asset. Benefits - Permanent full-time position - Flexible schedule - Home-based position - Ongoing learning and development Company Description At Indero, formerly Innovaderm, you will work with brilliant and driven colleagues. Our values are collaboration, innovation, reliability, and responsiveness. We offer a stimulating work environment and attractive advancement opportunities. Indero, formerly Innovaderm is a contract research organization (CRO) specialized in dermatology. Since its beginnings in 2000, our organization has benefited from a solid reputation for the quality of its research and services exceeding the expectations of its clients. Based in Montreal, Indero, formerly Innovaderm continues to grow and expand in North America and Europe. Indero, formerly Innovaderm is committed to providing equitable treatment and equal opportunity to all individuals. As such, Indero, formerly Innovaderm will provide accommodations throughout the recruitment and selection process to applicants with disabilities, upon request. Indero, formerly Innovaderm only accepts applicants who can legally work in Argentina.
Statistical Programmer
InderoIndero, formerly known as Innovaderm, is a Canadian research institute specializing in dermatology and rheumatology, positioning itself as a clinical trial delivery partner for imm
Role Description The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets (or derived datasets, as applicable), and Tables, Listings, and Figures (TLFs) required for various purposes including, but not limited to, Data Monitoring Committee (DMC) data review meetings, Interim Analyses (IAs), and Clinical Study Reports (CSR). The Statistical Programmer will also support Data Management (DM) with data cleaning activities, use global SAS macros and participate in internal initiatives to increase efficiency of the statistical programming of SDTMs, ADaMs, derived datasets, and TFLs, and use Pinnacle 21 to validate SDTMs and ADaMs. The Statistical Programmer will work collaboratively within Biostatistical study teams and across departments to produce deliverables of the highest quality possible, within agreed timelines and budget, and in conformance with applicable International Council for Harmonization (ICH) guidelines, Pharmaceutical Industry standards and guidelines, Regulatory Authority requirements and guidelines, and Innovaderm’s standard operating procedures (SOPs) and processes. More specifically, the Statistical Programmer must: - Adhere and promote company organizational values and related expected behaviors, follow company SOPs and processes for all deliverables, and ensure all trainings assigned to oneself are completed on time. - Review the statistical programming scope of work and budget at initiation of clinical trials and identify tasks that are out of scope. - Support DM with data cleaning activities by programming, reporting, reviewing, and closing statistical data issues in collaboration with other Statistical Programmers and Lead Biostatistician. - Develop/maintain/validate (as applicable) annotated Case Report Forms (aCRFs) according to protocol, electronic Case Report Forms (eCRF), and Innovaderm and/or Sponsor' standards and interpretation of Clinical Data Interchange Standards Consortium (CDISC) SDTM Implementation Guideline (IG) and Controlled Terminology (CT). - Develop/maintain/validate (as applicable) specifications and Primary or QC statistical programming (as applicable) of SDTMs, ADaMs (or derived datasets, as applicable), and TLFs based on protocol, aCRF, SAP, TLF Shells, Innovaderm and/or Sponsor's standards and interpretation of CDISC SDTM IG, ADaM IG, and CT and address any finding appropriately in collaboration with Statistical Programmer counterpart and/or Lead Biostatistician (as applicable). - Develop/maintain/validate (as applicable) SDTM define.XML/.PDF, clinical SDTM Reviewer’ Guide (cSDRG), ADaMs define.XML/.PDF, and ADaM Reviewer’ Guide (ADRG) based on SDTM specifications, ADaM specifications, and Innovaderm and/or Sponsor' standards and interpretation of CDISC. - Define guidelines and address any finding appropriately in collaboration with Statistical Programmer counterpart and/or Lead Biostatistician (as applicable). - Validate SDTMs, ADaMs, and define.XMLs using Pinnacle 21 and address any finding appropriately in collaboration with Statistical Programmer counterpart and/or Lead Biostatistician (as applicable). - Use global SAS macros to increase efficiency of the statistical programming of SDTMs, ADaMs, derived datasets, and TFLs. - Participate in internal initiatives to increase efficiency and/or quality of Statistical Programming activities/deliverables, including but not limited to development/improvement/validation of standard macros, templates, and programming standards and processes. - Keep oneself abreast with latest Industry and CDISC standards as well as ICH and Regulatory Authority guidance and requirements. - May also: - Review and provide input into various DM documents (e.g., electronic Case Report Forms [eCRF], edit checks, etc.), Statistical Analysis Plans (SAPs), and Table, Listing, and Figure (TLF) Shells. - Act as a Lead Statistical Programmer on single studies. - Employee may be assigned to other responsibilities that do not pertain to their former description, if they have the required experience, are qualified and/or have received adequate training. Qualifications - Bachelor’s degree in Statistics, Computing Sciences or a related field; master’s degree an asset. - At least 1 year of clinical research experience in biotechnology, pharmaceutical or CRO industry, including 1 year of Statistical Programming. - Significant exposure to clinical trial data, SAP, TLF Shells, and specifications. - Excellent working knowledge of SAS; SAS certification an asset. - Knowledge of XML programming an asset. - Good knowledge of CDISC standards and guidelines; CDISC certification an asset. - Good knowledge of drug development process, ICH guideline (including but not limited to, ICH E6, E9, and E9(R1)), relevant Health Canada (HC) and Food and Drug Administration (FDA) regulations, guidelines, and electronic data submission requirements, and Pharmaceutical Industry Good Programming Practices (GPP). - Very organized and detail-oriented, with effective project planning and time management skills. - Ability to work in high-speed environment with proven agility to juggle and prioritize multiple competitive demands. - Must be able to work independently and as part of a team. - Strong verbal and written communication skills in English; French an asset. Benefits - Permanent full-time position - Flexible schedule - Home-based position - Ongoing learning and development Company Description At Indero, formerly Innovaderm, you will work with brilliant and driven colleagues. Our values are collaboration, innovation, reliability, and responsiveness. We offer a stimulating work environment and attractive advancement opportunities. Indero, formerly Innovaderm is a contract research organization (CRO) specialized in dermatology. Since its beginnings in 2000, our organization has benefited from a solid reputation for the quality of its research and services exceeding the expectations of its clients. Based in Montreal, Indero, formerly Innovaderm continues to grow and expand in North America and Europe. Indero, formerly Innovaderm is committed to providing equitable treatment and equal opportunity to all individuals. As such, Indero, formerly Innovaderm will provide accommodations throughout the recruitment and selection process to applicants with disabilities, upon request. Indero, formerly Innovaderm only accepts applicants who can legally work in Romania.


