Java Application Developer

Overview

Hybrid
$60 - $70
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Agile
Apache Ant
Cloud Computing
Database
Dependency Injection
High Availability
Debugging
Confluence
Apache Maven
Design Patterns
AngularJS
Docker
Durable Skills
Finance
J2EE
Java
JavaScript
Kubernetes
Microsoft Windows
Optimization
RESTful
Red Hat Linux
Spring Framework
Spring Security
Scripting
Performance Tuning
OAuth
Encryption
Jenkins
Microservices
Microsoft Azure
Web Design
Web Services
UI
JIRA
Git
MySQL
XSLT

Job Details

Competencies:
Java/J2EE, Web Services, REST API, Spring Framework, Microservices, Angular, Azure Cloud, Docker, Kubernetes, MySQL, Agile

Essential Skills:

  • 8+ years as a Java Application Developer with hands-on experience in J2EE and Web Services for modern, complex web application design and development.

  • Expertise in REST API design patterns, Spring Framework (Spring Security, OAUTH, Spring-WS, Dependency Injection), and Microservices.

  • Proficient with Angular Framework, UI design patterns, and scripting (JavaScript, XSLT, ANT).

  • Experience with JSSE for encryption.

  • Skilled with development tools: GIT, Maven, Jenkins, JIRA, Confluence.

  • OS expertise: RedHat Linux and Windows.

  • Database: MySQL.

  • Cloud: Azure services with Docker, Kubernetes, and Java performance tuning.

  • Familiarity with Agile Development Methodologies.

  • Preferably from Enterprise/Financial Industry with high availability, high usage applications.

Nice to Have:

  • Strong debugging and optimization skills in large-scale systems.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.