Remote (Global)

BioMarin is hiring a Lean Tech Careers

About the Role

BioMarin is hiring a Senior Java Engineer for a full-stack development role. You will design, develop, and maintain scalable Java-based applications, focusing on robust integration between modern Angular frontends and Spring Boot backend services within a remote, Agile environment.

What You'll Do

  • Develop and maintain robust microservices using Spring Boot, JSP, and JSF.
  • Create and enhance RESTful APIs for efficient frontend-backend communication using Angular.
  • Implement Angular best practices to design responsive, dynamic user interfaces, focusing on performance optimization.
  • Collaborate with UI/UX teams for seamless frontend-backend integration.
  • Manage authentication and authorization securely using OAuth2, JWT, and SSO.
  • Improve application performance and scalability through Angular optimization techniques like lazy loading.
  • Conduct unit and integration testing on frontend and backend components.
  • Use Git and GitLab for version control and adhere to branching best practices.
  • Work with DevOps teams to manage, create, and deploy applications.
  • Troubleshoot and debug to enhance system performance and functionality.

What We're Looking For

  • 5+ years of advanced Java development experience focusing on Spring Boot and microservices.
  • Proven experience with JSP, JSF, and Spring Data JDBC for UI-persistence integration.
  • Expertise in Angular (minimum version 17), TypeScript, HTML, and CSS/LESS, including performance optimization.
  • Understanding of RxJS for reactive programming in Angular.
  • Experience with Git and GitLab for version control and branching strategies.
  • Ability to build and maintain CI/CD pipelines using GitLab CI/CD.
  • Intermediate understanding of authentication protocols: OAuth2, JWT, and SSO.
  • Advanced proficiency in integrating RESTful APIs with frontend applications.
  • Experience with Gradle for build automation.
  • Proficiency in DB2 and MSSQL database technologies.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Nice to Have

  • Experience with Kafka for asynchronous processing.
  • Proficiency in containerized environments: Docker and Kubernetes.
  • Knowledge of infrastructure as code tools: Terraform or CloudFormation.
  • Background in security best practices and DevSecOps principles.
  • Experience with cloud platforms: AWS, Azure, or GCP.
  • Certifications in Java, Spring Boot, or Angular.
  • Strong leadership and team-management skills.

Technical Stack

  • Java, Spring Boot, JSP, JSF, Angular, TypeScript, HTML, CSS/LESS, RxJS, RESTful APIs
  • OAuth2, JWT, SSO, Git, GitLab, GitLab CI/CD, Gradle
  • DB2, MSSQL, Kafka, Docker, Kubernetes, Terraform, CloudFormation, AWS, Azure, GCP

Team & Environment

You'll work in a dynamic Agile environment, collaborating with cross-functional teams including UI/UX and DevOps.

Benefits & Compensation

  • Professional development opportunities with international customers.
  • Collaborative work environment.
  • Career path and mentorship programs.

Work Mode

This is a global position, open to remote work.

Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required Skills
JavaSpring BootAngularTypeScriptRESTful APIsHTMLCSS/LESSRxJSJSPJSFJavaScriptSoftware DevelopmentWeb Applications
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
BioMarin

BioMarin is a global biotechnology company that develops transformative medicines for patients with significant unmet medical needs, using its expertise in genetics and molecular biology. It is a fully integrated global biopharmaceutical company with approximately $3 billion in revenues from over 80 countries.

Visit website
Job Details
Category fullstack
Posted 8 months ago