SourceFuse Technologies hiring for Java Developer with 5+ years of experience 
- Programming Languages: Proficient in JavaScript and Python (or Java); familiarity with Ruby, PHP, and C# is a plus.
 
 
- Web Technologies: Experienced with HTML, CSS, and JavaScript; proficiency in jQuery and modern frameworks (eg, React, Angular, Vuejs).
 
 
- AWS Services: Skilled in AWS Lambda, CloudWatch, S3, and API Gateway for cloud-native application development.
 
 
- Data Structures & Algorithms: Expertise in core data structures and algorithms for performance optimization.
 
 
- Databases: Proficient in SQL and NoSQL databases (eg, MySQL, PostgreSQL, MongoDB) for effective data management.
 
 
- API Development: Experience with RESTful APIs and understanding of GraphQL for robust API solutions 
Skills & Abilities:  
- Cloud & Server Environments: Knowledgeable in cloud platforms and Kubernetes for scalable deployments.
 
 
- Version Control & Build Tools: Proficient in Git, Maven, and IBM RAM for dependency management and production packaging.
 
 
- Backend Frameworks: Experienced with Spring, Django, and Expressjs for building scalable server-side applications.
 
 
- Application Optimization: Skills in optimizing applications for enhanced performance and efficiency.
 
 
- DevOps: Understanding of CI/CD pipelines, Docker containerization, and Kubernetes orchestration.
 
 
- Testing Frameworks: Familiar with testing frameworks (eg, JUnit, Jest, Mocha) for quality assurance.
 
 
- UI/UX: Basic understanding of UI/UX design principles is advantageous; experience in design is a plus 
Key Responsibilities:  
- Design and implement scalable backend architecture 
- Develop and maintain backend services and ensure their performance and reliability 
- Integrate APIs with other systems to enhance functionality and interoperability 
- Conduct backend testing and optimization to ensure robustness and efficiency 
- Manage feature testing and releases, ensuring timely delivery of new functionalities 
- Integrate automation and AI tools to enhance application performance 
- Collaborate with QA teams to define delivery requirements and ensure quality standards are met 
- Implement security measures to protect sensitive data and comply with best practices 
- Integrate CI/CD deployment processes for efficient software delivery 
- Ensure application quality through rigorous testing and code reviews 
- Participate in code reviews and mentor junior developers, fostering a collaborative development environment 
Preferred Qualifications:-  
- 3+ years of experience in full stack development 
- Strong problem-solving skills and a passion for developing innovative solutions 
- Excellent communication and teamwork abilities to collaborate effectively with cross-functional teams 
Language:- English (must) , Japanese (optional)