Talent.com
This job offer is not available in your country.
Senior Developer – Java (Commerce Tools)

Senior Developer – Java (Commerce Tools)

DATAMAXISpune, India
21 hours ago
Job description

Job Title : Senior Developer–Java (Commerce Tools)

Type : Fulltime

Experience : 8+ years

Location : Pune(Hybrid)

Responsibilities :

  • Write clean, performant code, including unit testing and documentation.
  • Mentor and advise across all technical aspects of delivery (solution design, software engineering,performance tuning, analytics)
  • Provide thought leadership for improving development tooling and practices.
  • Enable delivery teams to achieve incremental sprint goals.
  • Work with a global team, including product owners and business stakeholders, to develop and supportapplication.
  • Investigate and address production and performance issues.

Work Experience :   Java :

  • Minimum 7 years of experience working on back-end technologies.
  • Highly proficient in object-oriented programming in Java
  • Extensive experience with J2EE, Spring Core, AOP, Spring Boot
  • Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit.
  • Mockito, RestAssured, etc.  Commerce Tools :
  • Minimum 4+ years development experience with Commerce Tools
  • Hands on experience working with GraphQL using CommerceTools API's.
  • Extensive experience in working with CT Shopping Cart and Checkout functionalities & APIs
  • Extensive experience on Catalog functionalities & APIs
  • Required Skills :

  • Extensive experience with J2EE, Spring Core, AOP, Spring Boot
  • Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit,Mockito, RestAssured, etc.
  • Strong understanding of large-scale distributed system architectures, including EAI& distributed scalingpatterns, messaging, microservices, information models, and distributed logging / tracing
  • Experience with Microsoft Azure cloud-based application / service architecture, including deployment andscaling.
  • Hands on experience in Azure Cloud Services, DevOps, Docker images, containers, Kubernetes, distributedcache (Redis), distributed APM solutions
  • Hands on experience with front-end technologies like Angular, React, JavaScript, or TypeScript
  • Demonstrable understanding of infrastructure and application security management, in the contextof developing and operating large-scale multi-tenant systems
  • Broad knowledge of contemporary technologies and frameworks blended with experience ofworking with relevant ones (Spring, RESTful web services, database)
  • Very good understanding of Commerce Tools as a Product
  • A roll-up-the-sleeves working attitude, learner mindset for skill exploration and experiments.
  • Strong written and verbal communication skills with the ability to effectively communicate withbusiness and technology partners, peers, and senior management.
  • Strong interpersonal skills and the ability to work with multiple stakeholders to drive success.
  • Healthcare or Insurance / Financial services industry domain knowledge is preferred.
  • Create a job alert for this search

    Senior Java Developer • pune, India