Senior Software Engineer (Java) - #941455

Kibo Commerce


Date: 1 week ago
City: Pune, Maharashtra
Contract type: Full time

As a Senior Software Engineer (Java) at Kibo, your primary focus will be to produce high-quality enterprise applications using your strong backend engineering skills working primarily with Java. You ll get a chance to leverage and grow your top-shelf Java development skills and work with a collaborative engineering team.

WHAT YOU LL DO

  • Design efficient, fast, scalable, and resilient software solutions following established architectural goals and product objectives
  • Perform bug-fixes/enhancements and production support to existing applications
  • Work with Agile software lifecycle methodologies including daily scrums, collaboration, sprint reviews and code demonstrations
  • Collaborate extensively through the full product lifecycle with product management, user experience management, product marketing, sales, support, professional services, partners and customers
  • Break down complex requirements into independent coding tasks and strategies
  • Apply advanced design patterns and technologies to develop high quality, scalable, and maintainable code using test driven development
  • Research and integrate best of breed technologies / frameworks / libraries , contributing back to open-source efforts where possible
  • Create unit, integration, and performance tests to fully test and regress software
  • Lead design and code reviews

WHAT YOU LL NEED

  • 4+ years experience as a software developer utilizing Java, Spring framework, JPA
  • Experience in writing unit test cases using JUnit
  • Experience with RESTful APIs in a microservice architecture environment
  • Experience with Rational Databases Such As MySql and Document Databases such as MongoDB
  • Good experience in working with tools like Git, JIRA
  • Experience building and performance testing high-scale solutions, such as websites that serve millions of requests
  • Familiar with container technologies such as Docker and Kubernetes
  • Passionate about learning new things and improving development skills

BONUS

  • Experience working with AWS services.
  • Experience working with Angular and JavaScript
  • Exposure to Python and tools like Solr, Kibana will be a plus

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV

Similar Jobs

Vice President, Quality Assurance and Testing I

BNY Mellon Capital Management Corp, Pune, Maharashtra
13 hours ago
Develops testing plan scenarios for complex unit, process, function, integration and acceptance testing. Responsible for definition, planning and execution of testing efforts. Provides technical guidance to assigned project teams. May allocate/coordinate work within a team/project. Develops test cases, scenarios and scripts to ensure applications quality. Designs and develops usability testing scenarios, and administers more complex portions of the testing process....

Consultant - Business Consulting PI - CHS - CNS - BC - Supply Chain & Operations - Pune

Ernst & Young, Pune, Maharashtra
1 day ago
Requisition Id : 1486293 As a global leader in assurance, tax, transaction and advisory services, we hire and develop the most passionate people in their field to help build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom. At EY, we don't just focus on who you are now,...

Application Lead

Accenture, Pune, Maharashtra
1 day ago
Project Role : Application LeadProject Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Microsoft Dynamics CRM TechnicalGood to have skills : Microsoft Power AppsMinimum 5 year(s) of experience is requiredEducational Qualification : 15 years of fulltime education Summary: As a Microsoft Dynamics CRM Technical Application...