Full Stack Developer - Javascript/Python/Java
SourceFuse
Date: 1 day ago
City: Bengaluru, Karnataka
Contract type: Full time

SourceFuse Technologies hiring Fullstack (Java) Developer with 3+ years of experience.
Skills
Skills
- 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.
- 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.
- 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.
- 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).
See more jobs in Bengaluru, Karnataka