Java Solutions Architect_PS


  • At least eight years of experience in JAVA, or JAVA-based technologies, with current hands-on capabilities.
  • Proven experience in the Spring Framework, mainly on Spring Boot and Spring Cloud.
  • Proven experience in working on Agile methodologies, such as Scrum.
  • Proven experience in DevOps methodologies, such as Continuous Delivery, TDD, GIT, amongst others,
  • Proven experience in the implementation of NoSQL-based solutions.
  • Proven experience in Microservice architecture, and knowledge on related concepts such as domain driven design, scalability, service discovery, load balancing, event-based sourcing, choreographies, eventual consistency, amongst others.
  • Proven experience in API architecture, and knowledge on related concepts such as REST, internet Infrastructure, HTTP native cache, Querying/Filtering, versioning, JSON, HATEOAS, amongst others.
Nice to have 
  • Technical writing skills, with the ability to document both concrete and abstract concepts to a wide variety of roles.
  • Experience in the following products: Couchbase, Kong, Jenkins.
  • Experience in the use of Cloud-provisioned resources, such as Amazon AWS, Microsoft Azure, Google Cloud, amongst others.
  • Experience in the implementation of SQL-based solutions.
  • At least 2 years of experience acting as an architect for high-volume, mission-critical transactional systems, where aspects such as scalability, integrity, security, performance and availability are primed.


  • Ensure compliance with technical and architectural quality requirements.
  • Define and communicate standards and good practices.
  • Design, Implementation and Evaluation of POCs.
  • Coordination of multi-role team members in critical assignments.
  • Ensure compliance with SLA requirements for each deliverable.
  • Work closely with both onsite and offshore (India) teams on an everyday basis.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field