Job Title: Java Developer with Python Django Experience
Location: Sunnyvale, CA
Experience Required: 3-8 Years
Employment Type: Contract
Job Summary:
We are seeking a skilled and motivated Java Developer with Python Django expertise to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience in Java-based technologies along with hands-on knowledge of Python and the Django framework for building robust web applications and APIs.
Key Responsibilities
Design, develop, test, and deploy enterprise-grade applications using Java technologies.
Build and maintain web applications and RESTful APIs using Python and Django.
Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
Develop reusable, scalable, and maintainable code.
Integrate applications with databases, third-party services, and cloud platforms.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot and resolve application issues and performance bottlenecks.
Contribute to system architecture and technical design discussions.
Prepare technical documentation and support production deployments.
Required Skills
Java Technologies
Core Java (Java 8/11/17)
Spring Boot
Spring MVC
Hibernate/JPA
RESTful Web Services
Microservices Architecture
Maven/Gradle
JUnit and Mockito
Python Technologies
Python 3.x
Django Framework
Django REST Framework (DRF)
API Development and Integration
Celery (Preferred)
Databases
MySQL
PostgreSQL
MongoDB
Frontend (Good to Have)
HTML5, CSS3, JavaScript
React.js or Angular
Cloud & DevOps
Git/GitHub/GitLab
Docker
Kubernetes (Preferred)
AWS/Azure/GCP (Preferred)
CI/CD pipelines (Jenkins, GitHub Actions)