Java DeveloperDISYS is currently recruiting for a Java Developer. This contract opportunity is with our global client in beautiful Portland, OR. If you feel you have the required skills and experience, please apply.Application Design & Development:Design and develop scalable, low-latency web-based applications for mission-critical systems with high-availability and performance.Architect & design solutions, and provide leadership to fellow team members using common methodologies, best practices, and technologies (design patterns, REST, stateless)Design and implement REST microservices and integrate third-party products/applications.Support and triage production applications when issues occurPerform Quality Assurance on developed solutionsUnderstand legacy Swing based application and translate functionality to a web-based environment.Have a great understanding, and work well, in a fast paced Scrum/Agile environmentPerform code reviews and mentor team members on coding practicesExperience Requirements:6+ years of Java web application development (or equivalent) experience in a web-based environmentOpen source Java development experienceExperience with SpringBoot, Hibernate, Maven, GradleStrong experience with SQL (MS SQL, DB2) design, queriesExperience with JUnitExperience with Vue or other UI/JS based platformsExperience with jxBrowserExperience with Splunk, Wily, or other performance monitoring platformsExperience with SiteminderStrong knowledge of software development processes (SAFe or Agile Methodology)Nice to have experience with Docker, Kubernetes, Urban Code, InstallShieldExperience setting up and managing CI/CD pipelines (Jenkins)Experience on agile development processes and tools (Jira, BitBucket, Jenkins, Confluence)Experience working in DevOps teamsExperience with git or other source control systemsProven experience troubleshooting solutions, identifying root cause across an n-tier designCloud development, deployment, and operation/support experience (preferably Azure components like Eventhub, BlobStorage and Log Analytics)Experience with RTC, Jira, Trello or other activity management systemsExcellent attention to detail, driving multiple projects and complex problem-solving capabilitiesVery good experience in developing application using big data and IoT platforms (Hadoop, H-Base, Storm, Flink)Nice To Haves:Demonstrated ability to build processes that support data transformation, data structures, metadata, dependency and workload management in Big data ecosystemAbility to experiment and adopt new technologies into big data ecosystemExperience with Hadoop Stream processing system (Storm Topology and Flink Pipeline Job application development)Working knowledge of Dev/Ops and Agile MethodologiesContributor to the design and development of a scalable and cost-effective cloud-based data platform based on a data lake designBe collaborative with team members, Product Management, Architects, data producers and data consumers throughout the companyBuilt machine-learning pipelines to produce actionable business intelligence and subsequent integration with other systems.Developed data platform components in cloud environment to ingest data and events from cloud and on-premise environmentsBuilt automated pipelines and data services to validate, catalog, aggregate and transform ingested dataBuilt automated data delivery pipelines and services to integrate data from the data lake to internal and external consuming applications and services