{"schemaVersion":"jobsearcher.job.v1","id":"35942802ea55463ae354f04a","url":"https://jobsearcher.com/jobs/35942802ea55463ae354f04a","canonicalUrl":"https://jobsearcher.com/jobs/35942802ea55463ae354f04a","title":"Senior Java Full Stack Developer (Front-End Focused, Design-Strong)","description":"Role: Senior Java Full Stack Developer Work Split: ~70% Front End (Angular) / ~30% Back End (Java, Spring Boot) Location: Remote PST Experience: 10+ YearsRole OverviewWe are looking for a Senior Java Full Stack Developer with a strong design sensibility and deep front-end expertise. This role is weighted roughly 70% towards building rich, responsive and accessible user interfaces in Angular, and 30% towards developing and integrating Java and Spring Boot back-end services. The ideal candidate cares about UI/UX quality as much as code quality, translates design concepts into polished, performant interfaces, and can confidently work across the stack when needed.Key ResponsibilitiesFront End (~70%)Design, develop and maintain scalable, modular Angular applications using TypeScript and modern JavaScript (ES6+).Translate wireframes, mockups and design systems into pixel-accurate, responsive, cross-browser UI using HTML5 and CSS3.Build reusable components, directives, pipes and shared libraries; contribute to and enforce a consistent design system.Implement reactive and asynchronous data flows using RxJS (observables, operators, subjects, state handling).Use Angular Material and/or Bootstrap to deliver consistent, accessible and themeable user interfaces.Collaborate closely with UX/UI designers and product owners to refine usability, interaction patterns and visual quality.Ensure accessibility (WCAG), performance optimisation (lazy loading, change detection strategy, bundle size) and front-end security best practices.Integrate front-end applications with REST APIs and handle error, loading and edge-case states gracefully.Write unit and component tests; participate in code reviews and uphold front-end coding standards.Back End (~30%)Develop and maintain RESTful services using Java 11+ and Spring Boot 2.7+.Design and implement data access layers using JDBC, Hibernate, HQL and SQL against Oracle Database.Work with JSON, XML and YAML data formats for service contracts, configuration and integrations.Design clear, well-documented APIs that support front-end needs and follow REST principles.Troubleshoot and optimise queries, services and integration points.Write unit and integration tests for back-end components.GeneralParticipate in Agile ceremonies, estimation, sprint planning and technical design discussions.Mentor junior developers and promote best practices in UI engineering and full-stack development.Contribute to CI/CD pipelines, release activities and technical documentation.Take ownership of features end to end, from design handoff to production support.Required SkillsFront End (Primary Strength)Angular (strong, hands-on experience with modern versions)TypeScriptJavaScript (ES6+)HTML5 and CSS3 (including responsive layouts, Flexbox/Grid, SCSS preferred)RxJSAngular Material / BootstrapBack EndJava 11 or higherSpring Boot 2.7 and higherOracle DB fundamentalsJDBC / Hibernate / HQL / SQLData formats: JSON, XML, YAMLWeb technologies: REST APIs, JSONTools and PlatformsVersion Control: Git, Bitbucket, SourceTree, Git BashProject and Collaboration: JIRA, ConfluenceBuild and CI/CD: Jenkins, CI/CD tools, Maven, GradleServer: TomcatAPI Testing: PostmanIDEs: Eclipse IDE, IntelliJ IDEAOptional / Good to HaveMessaging Protocols: AMQP 0-9-1, AMQP 1.0Message Brokers: RabbitMQ, Apache ActiveMQ, Azure Service BusIntegration Patterns: Publisher/Subscriber, Point-to-PointEnterprise Messaging: Message queuing, Event-Driven ArchitectureQualificationsBachelor's degree in Computer Science, Engineering or a related field (or equivalent experience).10+ years of overall experience in full stack development, with significant depth in Angular-based front-end work.Proven track record of delivering enterprise-grade web applications.Strong problem-solving, communication and stakeholder collaboration skills.Soft SkillsDesign-minded, detail-oriented and user-centric.Strong ownership and accountability.Clear communicator able to work with designers, product owners and back-end teams.Comfortable mentoring others and leading by example.","company":"Ekfrazo Technologies Private","rawCompany":"ekfrazo technologies private","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-11T07:32:06.954Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Full Stack Developer (Front-End Focused, Design-Strong)","description":"Role: Senior Java Full Stack Developer Work Split: ~70% Front End (Angular) / ~30% Back End (Java, Spring Boot) Location: Remote PST Experience: 10+ YearsRole OverviewWe are looking for a Senior Java Full Stack Developer with a strong design sensibility and deep front-end expertise. This role is weighted roughly 70% towards building rich, responsive and accessible user interfaces in Angular, and 30% towards developing and integrating Java and Spring Boot back-end services. The ideal candidate cares about UI/UX quality as much as code quality, translates design concepts into polished, performant interfaces, and can confidently work across the stack when needed.Key ResponsibilitiesFront End (~70%)Design, develop and maintain scalable, modular Angular applications using TypeScript and modern JavaScript (ES6+).Translate wireframes, mockups and design systems into pixel-accurate, responsive, cross-browser UI using HTML5 and CSS3.Build reusable components, directives, pipes and shared libraries; contribute to and enforce a consistent design system.Implement reactive and asynchronous data flows using RxJS (observables, operators, subjects, state handling).Use Angular Material and/or Bootstrap to deliver consistent, accessible and themeable user interfaces.Collaborate closely with UX/UI designers and product owners to refine usability, interaction patterns and visual quality.Ensure accessibility (WCAG), performance optimisation (lazy loading, change detection strategy, bundle size) and front-end security best practices.Integrate front-end applications with REST APIs and handle error, loading and edge-case states gracefully.Write unit and component tests; participate in code reviews and uphold front-end coding standards.Back End (~30%)Develop and maintain RESTful services using Java 11+ and Spring Boot 2.7+.Design and implement data access layers using JDBC, Hibernate, HQL and SQL against Oracle Database.Work with JSON, XML and YAML data formats for service contracts, configuration and integrations.Design clear, well-documented APIs that support front-end needs and follow REST principles.Troubleshoot and optimise queries, services and integration points.Write unit and integration tests for back-end components.GeneralParticipate in Agile ceremonies, estimation, sprint planning and technical design discussions.Mentor junior developers and promote best practices in UI engineering and full-stack development.Contribute to CI/CD pipelines, release activities and technical documentation.Take ownership of features end to end, from design handoff to production support.Required SkillsFront End (Primary Strength)Angular (strong, hands-on experience with modern versions)TypeScriptJavaScript (ES6+)HTML5 and CSS3 (including responsive layouts, Flexbox/Grid, SCSS preferred)RxJSAngular Material / BootstrapBack EndJava 11 or higherSpring Boot 2.7 and higherOracle DB fundamentalsJDBC / Hibernate / HQL / SQLData formats: JSON, XML, YAMLWeb technologies: REST APIs, JSONTools and PlatformsVersion Control: Git, Bitbucket, SourceTree, Git BashProject and Collaboration: JIRA, ConfluenceBuild and CI/CD: Jenkins, CI/CD tools, Maven, GradleServer: TomcatAPI Testing: PostmanIDEs: Eclipse IDE, IntelliJ IDEAOptional / Good to HaveMessaging Protocols: AMQP 0-9-1, AMQP 1.0Message Brokers: RabbitMQ, Apache ActiveMQ, Azure Service BusIntegration Patterns: Publisher/Subscriber, Point-to-PointEnterprise Messaging: Message queuing, Event-Driven ArchitectureQualificationsBachelor's degree in Computer Science, Engineering or a related field (or equivalent experience).10+ years of overall experience in full stack development, with significant depth in Angular-based front-end work.Proven track record of delivering enterprise-grade web applications.Strong problem-solving, communication and stakeholder collaboration skills.Soft SkillsDesign-minded, detail-oriented and user-centric.Strong ownership and accountability.Clear communicator able to work with designers, product owners and back-end teams.Comfortable mentoring others and leading by example.","datePosted":"2026-10-11T07:32:06.954Z","dateModified":"2026-10-11T07:32:06.954Z","hiringOrganization":{"@type":"Organization","name":"Ekfrazo Technologies Private","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"35942802ea55463ae354f04a"},"url":"https://jobsearcher.com/jobs/35942802ea55463ae354f04a"}}