Java Full Stack Developer
Posted on Nov 5, 2019 by Request Technology - Craig Johnson
Prestigious Fortune 500 Company is currently seeking a Java Full-Stack Developer with Agile experience. Candidate will be building Digital products and will develop code on a full stack cloud platform, leveraging test-driven development and continuous integration/delivery.
Proficient in several programming languages. Candidate will be pairing with developers and need to be able to understand code.
Clear understanding of cloud services, deployment models and distributed systems.
3+ years of software development experience (core language: Java) in an Agile environment, preferably using Test Driven Development (TDD)
Experience with enterprise level, high-availability application development required
Use object-oriented design (OOD) patterns for separation of concerns, code reusability, security and performance
Experience in developing clean, well architected code
Familiarity with Unix/Linux environments
Continuous integration and deployment such as Jenkins, Concourse CI and/or Gradle
Source Control Management (preferably Git/GitHub)
Strong database skills preferable experience using Oracle or SQL Server.
Data (SQL or similar query language) and data constructs (XML, JSON)
Experience developing/consuming Web Services (REST, SOAP, JSON), ETL jobs and APIs (Service-oriented architectures)
Strong understanding of testing methodologies such as functional, SOA and performance testing
Excellent verbal and written communication skills