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


•        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 @ to contact us if you are an individual with a disability and require accommodation in the application process.