Senior Java Developer (Copy)
| Verified Pay check_circle | Provided by the employer$50 - $60 per hour |
|---|---|
| Hours | Full-time, Part-time |
| Location | Phoenix, AZ Phoenix, Arizona open_in_new |
Compare Pay
Verified Pay check_circleProvided by the employer$37.18
$55.00
$81.37
About this job
Job Description
Title: Sr. Java Developer
Location: Phoenix, AZ
Type: 6 month contract (with possibility of extension)
Position Summary
Design, develop, and support enterprise applications and backend services that automate the delivery, configuration, and lifecycle management of customer-facing technology products across diverse network environments and third-party platforms.
This role is responsible for building scalable integration solutions, implementing workflow automation, and supporting the systems that facilitate service fulfillment, modifications, equipment management, and operational processes. The engineer will work closely with cross-functional teams to deliver reliable, efficient, and maintainable software solutions.
Key Responsibilities
- Design, develop, and maintain Java-based applications and services that automate operational workflows and customer service processes across multiple technology platforms.
- Build and support integrations between business, operational, and technical systems using APIs, messaging frameworks, directory services, and third-party interfaces.
- Analyze business and system requirements and translate them into scalable, automated solutions that support service delivery, platform migrations, equipment management, and process improvements.
- Collaborate with cross-functional teams including business stakeholders, quality assurance, infrastructure, and external partners to design, test, deploy, and support software solutions.
- Troubleshoot and resolve application issues in development and production environments while implementing enhancements that improve efficiency, automation, and system reliability.
- Participate in software development lifecycle activities including design, coding, testing, deployment, and ongoing support.
Requirements
- Experience developing applications using Java and Spring Boot.
- Experience working with REST and SOAP-based web services.
- Experience deploying and supporting applications within containerized environments such as OpenShift, Kubernetes, or similar technologies.
- Experience with source control systems, CI/CD pipelines, and modern development practices.
- Experience working with SQL and relational databases.
- Familiarity with telecommunications, networking, or service delivery platforms is preferred.
- Understanding of device provisioning, system integrations, and automated workflow processing is preferred.
- Experience supporting large-scale enterprise applications with multiple external integrations is a plus.