Linkedprime
SourceFuse

SourceFuse Technologies - Java Developer - Spring Boot

Posted: 3 minutes ago

Job Description

DescriptionJob Title : Java DeveloperLocation : Bangalore, KarnatakaExperience Required : 5+ YearsDepartment : Software Development / EngineeringEmployment Type : Full-TimeCompany OverviewSourceFuse Technologies is a leading cloud-native software development company, delivering cutting-edge digital solutions that empower enterprises to scale efficiently. We specialize in developing secure, scalable, and high-performance applications leveraging modern frameworks, DevOps, and cloud technologies.We are seeking an experienced Java Developer who thrives in collaborative, fast-paced environments and is passionate about building efficient, maintainable, and scalable backend systems.The ideal candidate will have strong backend development expertise, hands-on experience with cloud services (especially AWS), and a solid understanding of modern software design principles.Role OverviewAs a Java Developer at SourceFuse Technologies, you will play a key role in designing, developing, and maintaining backend applications and APIs. You will work closely with cross-functional teamsincluding DevOps, frontend, QA, and product teamsto build high-quality, cloud-based software solutions. The role demands proficiency in Java and related frameworks, along with strong knowledge of data structures, algorithms, and AWS cloud services.Key ResponsibilitiesBackend Development & Architecture : Design, develop, and maintain scalable and secure backend architectures using Java and modern frameworks like Spring Boot or Spring MVC.API Development & Integration Build and integrate RESTful APIs and work with GraphQL to ensure seamless communication between frontend and backend systems.Cloud-Native Application Development Utilize AWS services (e.g., Lambda, S3, CloudWatch, API Gateway) to build and deploy cloud-native applications with high performance and reliability.Database Management Design and manage relational and non-relational databases (MySQL, PostgreSQL, MongoDB), optimizing data structures for performance and scalability.Application Optimization Conduct performance tuning, refactoring, and optimization to improve application speed, memory management, and responsiveness.Testing & Quality Assurance Write and maintain unit tests using frameworks such as JUnit, Mockito, Jest, or Mocha. Work with QA teams to ensure quality through automated and manual testing.DevOps & Deployment Collaborate with DevOps engineers to implement CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) for efficient deployment and release cycles.Security & Compliance Implement security best practices in code and API development to ensure protection of sensitive data and adherence to compliance standards.Collaboration & Mentorship Work in an agile environment, participate in sprint planning and code reviews, and mentor junior developers to uphold coding best practices.Innovation & Automation Explore and integrate automation and AI-driven tools to improve efficiency, reduce manual effort, and enhance software delivery pipelines.Programming LanguagesRequired Skills & Technical Expertise : Strong proficiency in Java (primary), with working knowledge of JavaScript and Python. Familiarity with Ruby, PHP, or C# is a plus.Web Technologies Hands-on experience with HTML, CSS, JavaScript, jQuery, and modern frameworks like React, Angular, or Vue.js.Cloud Platforms Proficiency with AWS (Lambda, CloudWatch, S3, API Gateway) for cloud-native application development.Data Structures & Algorithms Solid understanding of core data structures, algorithms, and system design for performance optimization.Databases Expertise in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).Backend Frameworks Experience with Spring Boot, Spring MVC, Django, or Express.js for server-side application development.Version Control & Build Tools Proficiency in Git, Maven, and IBM RAM for version management, dependency control, and build processes.DevOps & Automation Knowledge of CI/CD pipelines, Docker containerization, Kubernetes orchestration, and automation tools for continuous delivery.Testing Frameworks Familiarity with JUnit, TestNG, Jest, or Mocha for automated testing and quality assurance.UI/UX Awareness Basic understanding of UI/UX principles to ensure integration between frontend and backend aligns with optimal user experience.Requirements Bachelors degree in Computer Science, Engineering, or a related technical field. Minimum 5+ years of hands-on experience in Java development and backend engineering. Strong analytical, debugging, and problem-solving skills. Excellent communication and teamwork abilities in a cross-functional environment. Ability to manage multiple projects and meet deadlines in an agile setting.Preferred Qualifications 3+ years of experience in Full Stack Development (Java + Frontend frameworks). Familiarity with AI integration, automation workflows, or cloud-native design patterns. Experience working with microservices architecture. Language Proficiency : English (mandatory); Japanese (optional).Key Competencies Strong ownership and accountability for deliverables. Ability to work both independently and collaboratively. Passion for continuous learning and keeping up with emerging technologies. Detail-oriented with a commitment to clean, maintainable, and efficient code.Why Join SourceFuse Technologies Work on global, cloud-native projects with cutting-edge tools and technologies. Opportunity to collaborate with skilled professionals across geographies. Flat hierarchy and culture that encourages innovation and autonomy. Continuous learning, training, and career advancement opportunities. Competitive salary, benefits, and performance-based rewards.(ref:hirist.tech)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In