Java Developer
Job Title: Java Engineer / Java Developer
Job ID: 0241
Work Mode: Remote
Experience Required: 3 - 5 Years
Key Responsibilities:
- Design, develop, and maintain robust Java applications using Spring Boot.
- Build and optimize REST APIs and microservices for scalable, distributed architectures.
- Leverage cloud platforms like AWS, Azure, or GCP for deployment and scaling.
- Work with NoSQL databases and ensure efficient data management for high-performance systems.
- Implement multithreaded and real-time data processing solutions.
- Collaborate with cross-functional teams to design, develop, and deploy innovative features.
- Ensure high code quality through unit testing and contribute to CI/CD pipelines for smooth deployments.
- Participate in Agile development processes and proactively suggest improvements.
Required Skills & Qualifications:
- Experience: 3-5 years of professional experience in Java development.
- Core Skills: Proficiency in Spring Boot, REST APIs, and microservices architecture.
- Cloud Platforms: Hands-on experience with AWS, Azure, or GCP.
- Databases: Strong knowledge of NoSQL databases and distributed systems.
- Operating Systems: Proficiency in Linux environments.
- Technical Expertise: Experience with multithreading and real-time data processing.
- Development Practices: Familiarity with Agile methodologies, unit testing, and CI/CD pipelines.
- Excellent problem-solving and communication skills.
Nice-to-Have:
- Experience with containerization tools like Docker and orchestration systems like Kubernetes.
- Knowledge of event-driven architectures using tools like Apache Kafka.
- Cloud certifications (AWS, Azure, GCP) are an added advantage.
Why Join Us:
- 100% remote work with flexible hours.
- Opportunity to work on cutting-edge projects and emerging technologies.
- Competitive salary and benefits package.
- Collaborative, growth-focused team culture.
- Opportunities for professional development and certifications.
Apply Now