Job Title: Python Full Stack engineer
Location: Phoenix, AZ (Local Only)
Duration: 6 months (Extendable)
Pay Range: $40-45/Hour on W2/C2C (All Inclusive)
Request ID: 115065-1
We are seeking an experienced Senior Full Stack Developer with strong expertise in Java, Spring Boot, Python, REST APIs, Cloud Technologies, and Microservices Architecture. The ideal candidate will have 5-9 years of experience developing enterprise-scale applications and data processing solutions while working in Agile environments. This role will contribute to Identity & Access Management initiatives and security-focused application development.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java 21, Spring Boot, and Python.
- Develop and support data processing pipelines and utilities using Python.
- Build high-performing microservices utilizing Spring Framework components including:
- Spring Boot
- Spring JDBC
- Spring Security
- Spring Batch
- Spring Transaction Management
- Design and consume RESTful and SOAP APIs, including WSDL-based integrations.
- Develop frontend applications utilizing ReactJS, Angular, HTML5, CSS3, and JavaScript.
- Collaborate with Product Owners, Architects, QA, and Production Support teams to deliver business solutions.
- Implement secure coding practices, OAuth authentication, and vulnerability remediation.
- Work with cloud-based deployments and CI/CD pipelines.
- Troubleshoot production issues and implement sustainable solutions.
- Participate in Agile ceremonies, sprint planning, code reviews, and technical mentoring.
Required Skills
Core Technologies
- 5-9 years of software development experience.
- Strong hands-on experience with:
- Java 21
- Spring Boot
- Spring Security
- Spring Data
- Spring Core
- Python
- REST APIs
- Microservices Architecture
Frontend Development
- ReactJS (preferred)
- Angular
- JavaScript
- HTML5
- CSS3
Cloud & DevOps
- AWS Cloud
- Jenkins
- Maven
- CI/CD Pipelines
- JIRA
Databases
- Oracle
- PostgreSQL
- MySQL
- SQL Query Optimization
Additional Technologies
- OAuth
- JSON
- XML
- SOAP Services
- WSDL
- Apache Tomcat
- JBoss
- SOA Architecture
- IntelliJ IDEA
- Eclipse
Preferred Qualifications
- Experience in Identity & Access Management (IAM) environments.
- Experience with application security and vulnerability remediation.
- Prior experience with One App / One Data platforms.
- Familiarity with distributed systems and enterprise architecture patterns.
- Leadership experience mentoring junior engineers.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.