Java / Spring Boot Backend Engineer — Freelance / Part-Time Technical Support
Join Our Community
Required Skills
Job Description
Job Type: Freelance / Part\-Time / Contract
- *Engagement:** Approximately 2 hours per day
- *Duration:** Ongoing, based on project requirements
- *Work Mode:** Remote
- *Opportunity:** Suitable for experienced professionals seeking additional freelance consulting opportunities alongside their existing employment.
- *Java / Spring Boot Backend Engineer — Freelance / Part\-Time Technical Support**
- *Job Overview**
We are looking for an experienced Senior Java / Spring Boot Backend Engineer to provide hands\-on technical support for an ongoing software engineering and cloud platform project.
The role involves designing microservices and event\-driven architectures, building and scaling high\-concurrent systems, optimizing performance, and integrating messaging queues and in\-memory caches like Redis.
The engagement requires approximately 2 hours of support per day, with the possibility of extending working hours depending on project requirements.
This is not a full\-time employment opportunity. We are specifically seeking professionals with practical, hands\-on experience in Java, Spring Boot, microservices, and cloud/DevOps practices who can provide technical guidance and resolve complex architecture\-related challenges.
- *Key Skills Required**
- **Core Java \& Spring Boot:** Strong proficiency in Java, Spring Boot, SOLID principles, and clean, maintainable code architecture.
- **Architecture Design:** Solid expertise in microservices architecture, event\-driven systems, multi\-threading, and memory management.
- **Caching \& Event Storage:** Hands\-on experience with Redis and event storage mechanisms for high\-throughput performance.
- **Messaging \& Middleware:** Working knowledge of messaging queues to enable asynchronous processing and scalable systems.
- **DevOps \& Cloud:** Familiarity with DevOps processes, CI/CD pipelines, Git version control, and Azure cloud environments.
- **Algorithms \& Optimization:** Strong problem\-solving skills utilizing Data Structures, Algorithms, and Test\-Driven Development (TDD).
- *Key Responsibilities**
- Design, build, and optimize backend microservices and event\-driven architectures based on project requirements.
- Develop clean, maintainable, and well\-tested Java code adhering to SOLID principles and TDD practices.
- Implement performance optimization, memory management, and multi\-threading solutions for high\-concurrent systems.
- Configure and manage Redis caches, event storage mechanisms, and messaging queues.
- Support DevOps efforts, including CI/CD pipelines and deployment processes on Azure.
- Troubleshoot configuration, performance bottlenecks, and system reliability issues.
- Maintain comprehensive documentation, architecture patterns, and technical guidelines.
- Collaborate with engineering, DevOps, and project stakeholders within an Agile development framework.
- *Required Experience**
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Hands\-on experience developing, scaling, and maintaining Java and Spring Boot applications.
- Practical experience with microservices, event\-driven architectures, and messaging queues.
- Demonstrated knowledge of Redis, multi\-threading, memory management, and system performance tuning.
- Experience with TDD, Git, CI/CD pipelines, and DevOps workflows (Azure exposure is a plus).
- Strong analytical, problem\-solving, and communication skills within Agile teams.
- Ability to work independently and provide remote technical support.
Pay: ₹20,000\.00 \- ₹25,000\.00 per month
Benefits
- Flexible schedule
- Work from home
Experience
- Java: 5 years (Required)
- Spring Boot: 5 years (Required)
- DevOps: 2 years (Required)
- Azure: 2 years (Required)
- Git: 2 years (Required)
- Jenkins: 2 years (Required)
Work Location: Remote
Similar Jobs
- C
FBS Agile Dev Team Member III - Guidewire PolicyCenter
Capgemini · Pune Division, Maharashtra, India
- C
FBS Agile Dev Team Member IV - Guidewire PolicyCenter
Capgemini · Pune Division, Maharashtra, India
- P
Senior Agile Delivery Lead – Onboarding & Access
Papigen · India
Job Overview
- Job type
- Full-time
- Work mode
- Remote
- Location
- Anywhere in India
- Posted
- 23h ago
- Source
- Indeed