Full Stack Developer 1 (Java & Vaadin) - 032
D2B
Posted: December 17, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain scalable web-based applications using Java and modern front-end technologies.
Required Skills
Job Description
Position: Full Stack Developer (with Vaadin Framework experience)
Salary range: PHP 120,000 – PHP 180,000, depending on experience, technical depth, and architectural capability
Working Hours: Mondays to Fridays, 7:00am to 4:00pm Philippine Time;
Work set-up: 100% Remote work
Holidays: TBD
OVERVIEW
The company is seeking a highly skilled Full Stack Developer to design, develop, and maintain scalable web-based applications using Java and modern front-end technologies. This role requires strong backend expertise with the Spring Framework, solid front-end development skills, and a deep understanding of software architecture and design patterns.
The ideal candidate is a proactive problem-solver who can work across the full software development lifecycle—from system design and API development to UI implementation and database integration—while following best practices in software engineering and SDLC processes. This is a full-time, remote, independent contractor role, working with international stakeholders.
RESPONSIBILITIES
Backend Development
• Expert System Design: Design, develop, and maintain robust backend systems using Java, Spring Framework (Spring Boot), and Maven.
• Scalable API Design: Build and secure RESTful APIs, ensuring they are optimized for performance and high data volume.
• Database Management: Architect and optimize MySQL relational databases, ensuring strict data integrity and query efficiency.
• Architectural Leadership: Apply complex system design patterns to create clean, maintainable, and extensible codebases.
Frontend & UI Ownership
• Vaadin Development: Lead the development of user-facing features using the Vaadin Framework.
• UI/UX Advocacy: Since we do not have a dedicated UI designer, you must care deeply about the user experience, translating requirements into functional, "clean," and intuitive interfaces.
• Full-Stack Versatility: Maintain a "front-to-back" mindset; we are looking for a developer who is equally comfortable in both realms
AI-Driven Productivity & Quality
• Agentic Coding: Leverage AI coding tools (e.g., GitHub Copilot, Cursor, or agentic coding tools) to accelerate development and solve complex problems.
• Quality Assurance: Write clean, testable code and proactively troubleshoot performance bottlenecks across the entire stack.
Requirements:
QUALIFICATIONS
Required Technical Skills
• Bachelor’s Degree: Computer Science, IT, or equivalent practical experience.
• Professional Experience: 3–7+ years in full-stack development, specifically with Java-based web applications.
• Java Mastery: Expert-level proficiency in Java; this is not an intern or junior-level position.
• Framework Expertise: Strong hands-on experience with Spring Boot, Maven, Java Servlets, and JSP.
• Vaadin Proficiency: Professional experience with Vaadin Framework is strongly favorable.
• SDLC & Version Control: High proficiency in Git and standard Agile/SDLC practices.
Soft Skills & Cultural Fit
• Technical Articulation: Ability to clearly explain complex technical concepts in simple English to international stakeholders.
• Proactive Problem-Solver: A "self-starter" who does not just wait for instructions but identifies improvements and takes ownership.
• Willingness to Learn: A genuine passion for staying updated on the latest tech trends and a drive for continuous self-improvement.
Soft Skills & Cultural Fit
• Cloud Infrastructure: Experience with AWS cloud services and deployments.
• Legacy Support: Familiarity with Java Swing for maintaining older systems.
• Mobile Development: Exposure to mobile app initiatives