Full Stack Engineer
Greater Buenos Aires, Argentina

Brinqa is looking for a Full Stack Software Engineer to join our engineering team in designing and implementing our cyber risk management platform. We are looking for well-rounded full stack developers who are passionate about delivering reliable and scalable enterprise applications with intuitive web-based UIs. You would be a member of a highly Agile team tasked with developing new functionality as well as maintaining and supporting the existing, publicly available product. Specifically, you will help us evolve our Java/Groovy platform as well as occasionally making changes to our front end implemented in AngularJS. The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as legacy components.

WHAT YOU WILL BE DOING:



  • Deliver efficient, maintainable, robust enterprise solutions in a Java environment.
  • Make occasional contributions to supporting responsive web application UI’s using JavaScript/CSS
  • Produce designs and estimates, and implement features based on product requirements.
  • Maintain and integrate with existing applications by implementing new features and fixing defects.
  • Collaborate with peers on designs, code reviews, and testing.
  • Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
  • Adhere to current documentation standards and produce necessary documentation for training and compliance.


WHAT YOU NEED:



  • Degree in Computer Science or equivalent preferred, or relevant work experience.
  • 6+ years of professional, full stack software experience developing enterprise web applications
  • Experience with web services frameworks and related technologies such as Java, Groovy, Grails, Spring, J2EE, Apache Tomcat, HTTP, AJAX, REST, SOAP, XML
  • Experience with large scale databases and analytics technologies such as SQL, NoSQL, MySQL, JDBC, Hibernate, Apache Spark etc.
  • Excellent written and verbal communication skills.
  • Excellent problem solving and diagnostic skills.


PREFERRED SKILLS AND EXPERIENCE:



  • MVC design pattern (implemented in Spring Boot, Grails, etc.)
  • Groovy, Grails, JSON, XML.
  • Exposure to one or more JavaScript UI frameworks such as AngularJS, ReactJS, JQuery.
  • Familiarity with a flavor of UNIX (Linux, Solaris, HP-UX, etc.) and Windows.
  • Agile/Scrum development methodology.
  • Knowledge and understanding of networking cyber security concepts

Contact us