Sr. Java Developer in Pleasanton, CA at DISYS

Date Posted: 5/3/2018

Job Snapshot

Job Description

Sr. Java Developer


Top 3 skills



•         Java



•         Spring



•         Spring Boot



Key Responsibilities include, but are not limited to:


•        Shape the solutions to fit business objectives in the Marketing/Merchandising Promotion Planning domain in capacity of a UI Developer


•        Convert abstract business ideas into technical architectures, designs, and implementations.


•        Work with numerous IT and business groups to implement a quality and stable platform solution.


•        Knowledge and ability to use and administer the organization's technology practices, standards and procedures


•        Knowledge of organization's total Information Technology (IT) environment.


•        Knowledge and understanding of marketplace experience, developments and trends related to the Information Technology (IT) function.


•        Analyze business processes, fit-gap analysis, inefficiencies and risks to determine appropriate process and system design.


•        Optimize and streamline business process and technical solutions.

Job Requirements

Qualifications:


•        B.S. in Computer Science or equivalent work experience.


•        Strong OO architecture, design and programming skills.


•        Strong understanding of patterns and best practices.


•        Strong ability to decompose a broad level business requirement into technical implementation.


•        2+ years practical (hands-on) experience with Vaadin


•        Experience with Spring, Angular, React, Vaadin, or Web 2.0 UI development.


•        5+ Years Object Oriented Programming.


•        5+ Years Web Services in RESTful API.


•        Experience (hands-on) with J2EE/Spring Web applications development.


•        Experience with implementation of REST Services and clients’ implementation experience.


•        Experience with Creation of ADA-Compliant Websites.


•        Experience in RDBMS, ORACLE, IBM DB2, SQL Server (DML, DDL, Query Optimization).


•        Experience with Linux operating systems such as Red Hat.


•        Strong understanding of best practices around website security.


•        Strong knowledge of web server and application server capabilities and configuration.


•        Experience with deployment (Maven, Jenkins) and version control technologies (SVN, GIT).


•        Experience with development methodologies such as Agile, DAD, or SCRUM development.


•        Experience with web technologies such as caching, SEO, MVC.


•        Experience with security solutions such as single sign on, federated single sign on (SAML), access management, encryption, SSL, Directory Server (LDAP), and Identity Management.


•        Experience with infrastructure deployment architectures (DMZ, load balancers, firewalls, IPS, etc.…).


•        Ability to mentor and guide development team members.


•        Strong organization skills with good interpersonal skills and a customer service oriented attitude.


•        Desire to learn new skills and technologies relating to web base platforms


•        Innovative thinking to solve challenging problems.


•        Results oriented with an ability to work in team and individual contributor work environments.


•        Excellent written and verbal communication skills.

Digital Intelligence Systems, LLC. is an Equal Opportunity Employer, M/F/D/V. We do not discriminate against any employee or applicant because they inquired about, discussed, or disclosed compensation. Email recruitinghelp @ disys.com to contact us if you are an individual with a disability and require accommodation in the application process.