Java Microservice Developer


We are looking for talented and passionate engineers for our clients. Java microservices engineer needed to embed within scrum team to provide leadership and guidance on how to best develop a microservices architecture with Java frameworks specifically Springboot. Engineer will be responsible for not only writing microServices but also for mentoring other engineers on the site. You will play a key role in the understanding of product owner strategy and collaborate with peers, technology partners, and product owners to translate complex user stories into successful product releases.

Multiple client locations

Responsibilities

  • Provide architectural solutions/designs to project execution teams for implementation.
  • Provide technology architectural assessments, strategies, and roadmaps for one or more technology domains.
  • Work with application developers, users, operational leadership, and subject matter experts to understand current and future operational data analysis goals. Recommend modern technology stacks to meet those goals and help engineering teams migrate towards their use.
  • Collaborate with the customer’s operations and technology leadership on the future analytic goals of the organization, and design a technical architecture to meet those goals. Participate in configuring the architecture, and advise engineering teams on its efficient use.
  • Lead a work stream or act as a team lead and manage non-complex components of the work plan/project.
  • Utilize analytical, process, and/or technical skills to meet project objectives and deliverables that are self-directed and within project scope.

Requirements

  • Bachelors in Computer Science or equivalent experience
  • Minimum 2 years of experience managing AWS infrastructure
  • Experience in defining and configuring search engines to support faceted, keyword searches as per business rules
  • Experience in configuring search engines to provide results as per the business rules defined
  • Experience and knowledge in installing and configuring all the different components related to the search engine
  • Hands on experience in fine-tuning search engine for high performance
  • Experience with Vespa, Solr, Elasticsearch, Lucene or other search frameworks
  • Experience with Java, NodeJS, Go or Python or other back-end languages
  • SQL and NoSQL experience
  • Experience with React or Angular

Back to jobs

Contact us to find out how you can leverage our expertise for your business..

Read more about what we do and our philosophy of nobelity. Judge for yourself the work and results we’ve achieved for other clients, and meet our highly experienced Team who just love to help your business succeed.