Full Stack Developer 1 (with Vaadin Framework experience) - 032

Posted 1 day agoViewed
120000 - 180000 PHP per month
PhilippinesFull-TimeSoftware Development
Company:D2B
Location:Philippines, Philippine Time
Languages:English
Seniority level:Middle, 3-7+ years
Experience:3-7+ years
Skills:
Backend DevelopmentSQLDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitJavaMySQLSoftware ArchitectureSpringUI DesignUser Experience DesignMavenRESTful APIsSoftware Engineering
Requirements:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience 3–7+ years of professional experience in full stack software development, with a strong focus on Java-based web applications Proven hands-on experience with Java, Spring Framework, Maven Proven hands-on experience with Java Servlets and JSP Proven hands-on experience with Relational databases, particularly MySQL Experience using Vaadin Framework (strongly favorable) Strong understanding of software and system design patterns and their real-world application Experience designing and developing RESTful APIs Good understanding of UI/UX principles and full-stack integration Proficiency in Git and familiarity with SDLC practices Strong problem-solving and critical-thinking skills Excellent written and verbal communication skills in English Highly responsible, reliable, and proactive, with the ability to work independently as an independent contractor Strong willingness to learn, adapt, and continuously improve Exposure to HTML, CSS, and Javascript (Nice-to-Have) Exposure to mobile application development (Nice-to-Have) Experience with AWS cloud services (Nice-to-Have) Familiarity with Java Swing, particularly for legacy systems (Nice-to-Have) Prior experience working with international clients in a remote setup (Nice-to-Have)
Responsibilities:
Design, develop, and maintain robust backend systems using Java, Spring Framework, Maven, Java Servlets, and JSP Build and maintain RESTful APIs, ensuring scalability, performance, and security Apply software and system design patterns to create clean, maintainable, and extensible architectures Integrate applications with relational databases (MySQL) and ensure data integrity and performance Follow Git-based version control and standard SDLC practices throughout development Design and develop responsive and user-friendly interfaces, applying a thorough understanding of UI/UX principles Translate UI/UX requirements into functional and intuitive user experiences Collaborate closely with stakeholders to ensure front-end implementations align with usability and design standards Participate in system architecture planning and technical decision-making Write clean, well-documented, and testable code Troubleshoot, debug, and optimize application performance across the stack Ensure applications meet quality, security, and maintainability standards Work effectively with cross-functional teams including designers, product owners, and other developers Communicate technical concepts clearly in written and spoken English Take ownership of tasks and deliverables, demonstrating accountability and reliability Proactively identify improvements and continuously enhance technical skills Develop or enhance applications using Vaadin Framework for Java-based web applications Contribute to mobile application development initiatives when required Support or participate in AWS cloud-based deployments and infrastructure Maintain or enhance legacy applications built with Java Swing
Similar Jobs:
Posted 1 day ago
PhilippinesFull-TimeSaaS Platform
Full-Stack Platform Engineer
Company:Sourcefit
Posted 1 day ago
30+ countriesFull-TimeSoftware Development
AI First Developer
Company:Smartcat
Posted 1 day ago
Philippines, Vietnam, Singapore, Thailand, MalaysiaFull-TimeSAGE Solutions
2 | SAGE Developer
Company:Intetics