
Full Stack Developer
Stirling PDF
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Develop and maintain full stack applications using Java, Spring Boot, Spring Security, Thymeleaf, HTML, JavaScript, and CSS.
- Collaborate with the team to design and implement various front-end features, ensuring seamless user experiences.
- Engage with the open-source community, contributing to and managing issues on GitHub.
- Implement DevOps practices including Docker and GitHub Actions for continuous integration and deployment.
- Independently handle tasks, from development to QA, ensuring high-quality deliverables.
- Participate in code reviews, provide constructive feedback, and continuously improve code quality.
- Provide customer support for Stirling PDF issues during work hours
Requirements
- Proven experience in full stack development, with a strong grasp of Java, Spring Boot, HTML, JavaScript, and CSS.
- Active involvement in open-source projects and communities ideally with Stirling-pdf directly.
- Solid understanding of issue management and version control systems like Git.
- Experience with Docker and GitHub Actions.
- Ability to work independently and manage time effectively in a small team environment.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and a collaborative mindset.
- Bonus: Knowledge of PDF technologies and libraries.
- Bonus: Knowledge of React and WASM.
- Bonus: Experience in startups and Open-Core businesses.
Benefits
- Opportunity to work on a top 500 GitHub repository by star count and a top 20 Java GitHub repository.
- Be a part of a product with over 5 million Docker downloads.
- Fully remote work environment with a flexible schedule.
- Contribute to a mission-driven company that values user security and data privacy.
- Potential to significantly impact the open-source community and software landscape.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring SecurityThymeleafHTMLJavaScriptCSSDockerGitHub ActionsPDF technologies
Soft Skills
problem-solvingattention to detailcommunicationcollaborative mindsettime managementindependence