Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Backend Developer Java 
India, Karnataka, Bengaluru 
721858856

18.12.2024

Your Role and Responsibilities

  • Develop and maintain web applications and microservices using Java, SpringBoot, and Kafka (for back-end development).
  • Work with IBM Cloudant/any No SQL databases and Microsoft SQL server to manage and store application data.
  • Collaborate with cross-functional teams to design, develop, and implement new features and enhancements.
  • Write clean, maintainable, and efficient code/unit tests following best practices.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Troubleshoot and debug applications to optimize performance.
  • Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.


Required Technical and Professional Expertise

  • Proficiency in Java, SpringBoot, and Python for back-end development
  • Knowledge of Kafka and experience with event-driven architectures
  • Experience with IBM Cloudant or other NoSQL databases
  • Experience with IBM Cloud
  • Understanding of web development concepts, including RESTful APIs and microservices


Preferred Technical and Professional Expertise

  • Familiarity with serverless functions in Azure (Azure Functions) using Python
  • Experience with Microsoft SQL Server and understanding of microservices architecture & containerization (e.g., Docker)
  • Experience with version control systems, such as Git and build tools like Jenkins. Familiarity with IBM Cloud and its various services