Java Full stack DeveloperLocation: Pleasanton, CA.Req Skills: Java8, Spring, Microservices, AEM, UI, Advance JS, Jquery, HTML, Ajax, React/Angular. What You'll Do - § Act as a lead on development of customer facing applications, supporting the full stack of technologies, troubleshooting bugs, writing scripts to increase application performance and operational efficiency. § Develop and implement scalable, secure, and highly performant applications. § Determines and implements the most efficient and cost-effective solution. § Work closely with Enterprise Architects and Technical Owners to create applications aligned with business strategy. § Collaborate on cross-functional Agile teams that include Product Owners, QA Engineers, and fellow Software Engineers to implement the next generation of applications. § Continuously learn and adapt to an ever-changing technology landscape to bring varied technology options to the table. § Verify program logic through testing best practices, including writing automated unit and functional tests. § Participate in design sessions, brainstorming various options, discussing pros and cons, and helping drive consensuses. § Develop new documentation, departmental technical procedures, and user guides. § Promote and support company policies, procedures, mission, values, and standards of ethics and integrity. What You Know - § At least 8 years developing n-tier modern software applications in a highly transparent agile organization with iterations, continuous integration, and a drive for quality. § At least 4 years of experience in software development building Web Services in Java, Spring Boot, and Open-source technologies § At least 4 years UI programming experience with JavaScript, CSS, JSON § At least 3 years using AngularJS or ReactJS, jQuery and Bootstrap, or similar frameworks § Experienced in service layer integration (e.g. data, authentication, 3rd party systems) using Ajax and REST APIs. § Experience with AEM (Adobe Experience Manager). § Experienced in UI and backend unit testing, functional testing, and performance testing tools. § Must have experience building responsive web applications and related best practices. § Strong interpersonal, written communication, and presentation skills § Proven ability to design and implement web services in a RESTful manner, along with understanding our broader service-oriented architectures. § Proven ability to work within a cross functional agile team. § Must be a self-starter and able to work well with others in a fast-paced agile environment with an emphasis on collaborating and assisting the team to meet business objectives. § Ability to use tools such as JIRA, Git, etc. preferred Education - § 4-year degree (Computer Science, Information Systems, or relational functional field) and/or equivalent combination of education or work experience. Skill Matrix S.No Skill Total #of Years of exp Last Use. 1 Java and Java8 2 AEM 3 Spring boot 4 Web services 5 UI 6 Advance Java Script 7 Angular/React 8 Unit Testing 9 Kafka/ Storm 10 JIRA/GIT 11 Microservices 12 PCF/Docker Skills: Java
Job Title
Java Full Stack Developer - AEM