{"schemaVersion":"jobsearcher.job.v1","id":"381bcb0b49430fa238451024","url":"https://jobsearcher.com/jobs/381bcb0b49430fa238451024","canonicalUrl":"https://jobsearcher.com/jobs/381bcb0b49430fa238451024","title":"Java Full stack Developer","description":"Role: Java Full stack DeveloperLocation: San Francisco, CALong term ContractRequired Skills & QualificationsHands-on: JDK 21, Spring Boot, Microservices, AWS services, JDBC/JNDI, JMS, J2EE stack.Web: JSP/Servlets/JSF, HTML5/CSS3/JavaScript, AJAX, JSON, jQuery, Bootstrap.Frameworks: Struts (2.0), Spring Batch; familiarity with JS frameworks (AngularJS) and Node.js.Web Services: JAX-WS/JAX-RS/SOAP/REST, WSDL, UDDI.Dev Practices: Agile/Scrum, TDD, Pair Programming, CI/CD (GitLab), code review.Tools: JIRA, GitLab.Experience: Building multi-tier, web-based enterprise applications and distributed systems; client/server architectures; intranet/internet DB applications.Soft Skills: Strong communication, stakeholder management, problem solving, mentoring.Responsibilities:Design & build backend services with JDK 21, Spring Boot, and Microservices; implement RESTful APIs, messaging, and inter-service communication.Architect and implement distributed systems on AWS (e.g., EC2/Lambda, API Gateway, S3, RDS/DynamoDB, SNS/SQS, CloudWatch); drive scalability, reliability, and cost efficiency.Develop web applications using Java, J2EE, JSP, Servlets, JSF, HTML5, CSS3, JavaScript, AJAX, JSON, jQuery; integrate UI with secure backend services.Apply core J2EE technologies (Servlets, JSP, JDBC, EJB, JNDI, JMS) and open-source frameworks (Struts, Spring Batch) where appropriate.Leverage design patterns (MVC, Front Controller, Factory/Abstract Factory, Command, Singleton, Session Facade, Transfer Object, Business Delegate, DAO).Build and consume SOAP/REST web services; use JAX-WS/JAX-RPC/JAX-RS, SAAJ, WSDL, UDDI for service registration and governance.Contribute to frontend using Bootstrap, AngularJS, and Node.js; modernize legacy AngularJS where feasible.Own code quality: unit/integration tests (TDD), code reviews, static/dynamic analysis, test coverage.Implement CI/CD with GitLab pipelines; enforce branching, versioning, and release best practices.Lead Agile ceremonies (Scrum), drive sprint goals, mitigate risks, and ensure timely delivery.","company":"AceStack","rawCompany":"acestack","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-05-23T06:32:25.285Z","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":"Java Full stack Developer","description":"Role: Java Full stack DeveloperLocation: San Francisco, CALong term ContractRequired Skills & QualificationsHands-on: JDK 21, Spring Boot, Microservices, AWS services, JDBC/JNDI, JMS, J2EE stack.Web: JSP/Servlets/JSF, HTML5/CSS3/JavaScript, AJAX, JSON, jQuery, Bootstrap.Frameworks: Struts (2.0), Spring Batch; familiarity with JS frameworks (AngularJS) and Node.js.Web Services: JAX-WS/JAX-RS/SOAP/REST, WSDL, UDDI.Dev Practices: Agile/Scrum, TDD, Pair Programming, CI/CD (GitLab), code review.Tools: JIRA, GitLab.Experience: Building multi-tier, web-based enterprise applications and distributed systems; client/server architectures; intranet/internet DB applications.Soft Skills: Strong communication, stakeholder management, problem solving, mentoring.Responsibilities:Design & build backend services with JDK 21, Spring Boot, and Microservices; implement RESTful APIs, messaging, and inter-service communication.Architect and implement distributed systems on AWS (e.g., EC2/Lambda, API Gateway, S3, RDS/DynamoDB, SNS/SQS, CloudWatch); drive scalability, reliability, and cost efficiency.Develop web applications using Java, J2EE, JSP, Servlets, JSF, HTML5, CSS3, JavaScript, AJAX, JSON, jQuery; integrate UI with secure backend services.Apply core J2EE technologies (Servlets, JSP, JDBC, EJB, JNDI, JMS) and open-source frameworks (Struts, Spring Batch) where appropriate.Leverage design patterns (MVC, Front Controller, Factory/Abstract Factory, Command, Singleton, Session Facade, Transfer Object, Business Delegate, DAO).Build and consume SOAP/REST web services; use JAX-WS/JAX-RPC/JAX-RS, SAAJ, WSDL, UDDI for service registration and governance.Contribute to frontend using Bootstrap, AngularJS, and Node.js; modernize legacy AngularJS where feasible.Own code quality: unit/integration tests (TDD), code reviews, static/dynamic analysis, test coverage.Implement CI/CD with GitLab pipelines; enforce branching, versioning, and release best practices.Lead Agile ceremonies (Scrum), drive sprint goals, mitigate risks, and ensure timely delivery.","datePosted":"2026-05-23T06:32:25.285Z","dateModified":"2026-05-23T06:32:25.285Z","hiringOrganization":{"@type":"Organization","name":"AceStack","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"381bcb0b49430fa238451024"},"url":"https://jobsearcher.com/jobs/381bcb0b49430fa238451024"}}