Java Developer
Contract
100% Remote
Direct Client
Need 14+ years of experience
Skills:
- Java
- Springboot
- Python
- Microservices
- CICD
Job Summary:
We are seeking a skilled Java Developer with strong experience in Spring Boot, Microservices architecture, Python, and CI/CD pipelines. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications, ensuring high performance and responsiveness.
Key Responsibilities:
Design, develop, and maintain robust backend applications using Java and Spring Boot
Build and deploy Microservices-based architectures
Develop RESTful APIs and integrate with external systems
Write clean, efficient, and well-documented code
Collaborate with cross-functional teams (UI, DevOps, QA)
Develop automation scripts or data-processing components using Python
Implement and manage CI/CD pipelines for automated build and deployment
Troubleshoot, debug, and upgrade existing systems
Ensure application security, scalability, and performance optimization
Required Skills & Qualifications:
Strong experience in Java (JDK 8 or above)
Hands-on experience with Spring Boot & Spring Framework
Solid understanding of Microservices architecture
Experience in Python programming
Knowledge of REST APIs, JSON, and web services
Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
Familiarity with version control systems (Git)
Understanding of Docker/Kubernetes is a plus
Good problem-solving and analytical skills
Preferred Qualifications:
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
Knowledge of database systems (MySQL, PostgreSQL, MongoDB)
Familiarity with message queues (Kafka, RabbitMQ)
Exposure to Agile/Scrum methodologies