Overview
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
SQL
NoSQL
Authorization
Collaboration
DevOps
GUI QA
Agile
Scrum
High Availability
Java
Collections
Streaming
Multithreading
Spring Framework
Spring Security
Microservices
Communication
RESTful
Database
MySQL
PostgreSQL
MongoDB
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Continuous Integration
Continuous Delivery
Git
Docker
Kubernetes
SANS
Authentication
OAuth
Job Details
Java Back-end Developer (JAVA, Spring boot, Microservices)
Location: Phoenix, AZ
Job Description
We are seeking an experienced Java Developer with strong expertise in Java 8, Spring Boot, and Microservices architecture. The candidate will be responsible for building scalable backend applications, developing REST APIs, and deploying microservices in a cloud environment. The role requires solid knowledge of databases, CI/CD pipelines, and containerization technologies to ensure robust, high-performance applications.
Key Responsibilities
- Design, develop, and deploy backend applications using Java 8 and Spring Boot.
- Build, test, and maintain RESTful APIs and microservices-based applications.
- Integrate applications with databases (SQL/NoSQL) and external APIs.
- Implement scalable and secure solutions with authentication & authorization.
- Collaborate with DevOps teams for CI/CD pipelines, Docker, and Kubernetes deployments.
- Work closely with front-end, QA, and product teams in an Agile/Scrum environment.
- Optimize application performance and ensure high availability and reliability.
Mandatory Skills
- Strong hands-on experience in Java 8 (collections, streams, multithreading).
- Expertise in Spring Boot, Spring Framework, Spring Security.
- Proven experience with Microservices architecture and service-to-service communication.
- Solid knowledge of RESTful APIs design and development.
- Experience with Databases: MySQL, PostgreSQL, or MongoDB.
- Familiarity with Cloud Platforms (AWS / Azure / Google Cloud Platform).
- Strong understanding of CI/CD pipelines, Git, Docker, Kubernetes.
- Knowledge of authentication frameworks: OAuth 2.0, JWT.
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.