Remote Senior Full Stack Software Engineer (Java)

at BP3 Global, Inc.

Posted 3 days ago 0 applied

Description:

  • BP3 is looking for a Senior Full Stack Software Engineer with strong skills in Angular, Springboot, and Java.
  • The ideal candidate should have more than 10 years of experience working on enterprise software applications and cross-functional teams.
  • A basic understanding of cloud-based technologies is required.
  • Candidates must have 10+ years of software development experience with Java and OOP programming.
  • Professional experience with front-end frameworks such as Angular, Vue, or React is also required.
  • Familiarity with IDEs like IntelliJ, Eclipse, or VS Code is necessary.
  • A good understanding of JavaScript, TypeScript, HTML, and CSS is essential.
  • Knowledge of source control systems such as GitLab, GitHub, or Bitbucket is needed.
  • Experience with the Angular 2+ framework is advantageous.
  • Candidates should have a good understanding of npm.
  • Proficiency in writing professional, documented, and well-tested code is expected.
  • Strong experience with the Spring framework and Spring Boot is required.
  • Familiarity with microservices and infrastructure is important.
  • Experience with Kubernetes and Docker is advantageous.
  • Strong experience with integration technologies is necessary.
  • Good verbal and written communication skills are required.
  • The ability to work independently and take initiative is essential.
  • A natural curiosity is a valued trait.

Requirements:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
  • Candidates must have 10+ years of overall software development experience.
  • Strong experience in Java and OOP programming is mandatory.
  • Professional experience with front-end frameworks such as Angular, Vue, or React is required.
  • Familiarity with IDEs like IntelliJ, Eclipse, or VS Code is necessary.
  • A good understanding of JavaScript, TypeScript, HTML, and CSS is essential.
  • Knowledge of source control systems such as GitLab, GitHub, or Bitbucket is needed.
  • Experience with the Angular 2+ framework is advantageous.
  • Candidates should have a good understanding of npm.
  • Proficiency in writing professional, documented, and well-tested code is expected.
  • Strong experience with the Spring framework and Spring Boot is required.
  • Familiarity with microservices and infrastructure is important.
  • Experience with Kubernetes and Docker is advantageous.
  • Strong experience with integration technologies is necessary.
  • Good verbal and written communication skills are required.
  • The ability to work independently and take initiative is essential.
  • A natural curiosity is a valued trait.

Benefits:

  • The position offers remote work with flexible working hours.
  • Employees receive 26 annual leave days (22 regular days plus 4 additional days).
  • An annual training budget is provided for the development of technical and personal skills.
  • There is an opportunity to work in a challenging environment with dynamic teams and innovative projects.
  • Health insurance is provided from the first day of employment and extends to family members.
  • The team genuinely cares about employees, not just the work they do.