TL;DR
Java Fullstack Software Engineer (SaaS): Designing, developing, and maintaining robust and scalable full-stack applications that power automation and SaaS platforms with an accent on full-stack development with Java backend, relational databases, and modern JavaScript frameworks. Focus on building highly performant services, implementing automated tests, contributing to architectural decisions, and mentoring junior engineers.
Location: Hybrid (Burnham, United Kingdom, 2 days in office)
Company
hirify.global Software is a leader in full stack automation fabric solutions, empowering customers with lights-out automation for mission-critical business processes.
What you will do
- Design, develop, and implement highly performant and scalable full-stack applications using Java and related technologies.
- Build and maintain robust back-end services, APIs, and microservices.
- Develop responsive and intuitive front-end user interfaces.
- Collaborate with product management, designers, and other engineers.
- Participate in all phases of the software development lifecycle.
- Mentor junior engineers and contribute to continuous learning.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Professional experience as a Full Stack Software Engineer with a strong emphasis on Java 11/17.
- Experience with relational databases (SQL, PostgreSQL, MySQL) and ORM frameworks (Hibernate, JPA).
- Solid understanding of front-end technologies (HTML, CSS, JavaScript, React, MobX, TypeScript).
- Experience with RESTful API design and development.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Experience with version control systems (Git) and agile methodologies.
- Automated testing experience (JUnit, Jest, Cypress, Playwright).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
Nice to have
- Prior experience building Enterprise SaaS platforms.
- SAP development experience: ABAP, HANA.
- Cloud development experience using AWS, Azure or Google.
- Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI).
- Familiarity with test-driven development (TDD) or behavior-driven development (BDD).
- Contributions to open-source projects or a strong GitHub portfolio.
- Gradle, Shell scripting, Tomcat.
- Experience with AI.
Culture & Benefits
- Opportunity to work on innovative and impactful products.
- Collaborative and supportive team environment.
- Competitive salary and comprehensive benefits package.
- Generous paid time off and holidays.
- Opportunities for professional growth and development.
- Hybrid work model (2 days in the Burnham office).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →