Senior Java Developer (SERVICE BUS SOLUTION)

We are looking for a Senior Java Developer able to take over the lead role in development and further improvement of an infrastructure middleware solution aimed at being a single integration point for software applications interaction. You will participate and facilitate the agile development process with high level of service from quality and expectations management standpoint, ensure that the technical excellence and delivery quality improvements are provided by the project team.

Current Technologies: Java 8, Apache ServiceMix, Apache CXF, OSGi Blueprint, ElasticSearch

Requirements:

  • At least 4 year experience with Java stack
  • Solid experience in web services development
  • Experience in service oriented and microservice architecture patterns
  • Search engines integration experience (ElasticSearch or other)
  • Experience with Apache Camel, CXF
  • Experience with OSGI
  • Ability to analyze, compare, propose, and explain technical solutions to the team and customers
  • Upper-intermediate level of English or higher
  • Experience with CI/CD, Unit Testing
  • Experience in ensuring that required engineering practices are applied on a project
  • Excellent communication and leadership skills

Would be a plus:

  • Experience in Spring ecosystem (Spring Boot is a plus)
  • Experience with Unix/Linux
  • Understanding of and hands-on experience with E2E acceptance testing

As a Senior Java Developer, you will:

  • Take active part in product development from system and features architecture design to production roll-out
  • Ensure product development is compliant with the applicable engineering standards
  • Take active part in requirements clarification and documenting
  • Mentor and coach less experienced team members
  • Communicate with stakeholders both inside the company and inside the customer’s organization and coordinate cross-product releases

You are welcome to join our team!
Please send your CV to: team@sigma.software