• Detalle del Puesto

    Nombre del Puesto:Software Developer - Senior (Temporary Job: 1 year)
    Rango Salarial:¢ 2.300.000,00 - ¢ 3.300.000,00

    Our important client, leader in global professional services, located in Heredia, is looking for a Software Developer - Senior that will be in charge of in object-oriented programming with expertise in JAVA technologies, MVC server-side frameworks, XML, JSON, REST services, and AEM implementations as nice to have. A software developer can work on several projects providing solutions that follow best practices.



    Highschool diploma.

    Expert in Java 8 / 11
    Strong object oriented programming and design patterns
    Experience with MVC frameworks (Sprint MVC preferred)
    Expertise in any SQL database
    Knowledge in ORM frameworks (Hibernate preferred)
    Expertise in template engines: JSP, Thymeleaf
    Experience with servlets and REST services (implementation and consumption)
    CSS 3 with Sass or Less preprocessor
    Basic JavaScript (Vanilla, jQuery, React or Angular)
    Usage of Maven or Graddle
    Solid understating of Git
    Understanding of Scrum methodology

    • Desirable skills (not mandatory):
    • Experience with CMS or commence platforms (desirable)
    • Experience with NoSQL database or Java Content Repository
    • Knowledge of Apache Sling
    • Experience with OSGi frameworks
    • Understanding of DevOps tools: Jenkins, Docker, SonarQube
    • Automated unit testing with jUnit 4/5 or TestNG
    • Development experience with Vanilla JS, React or Angular
    • Experience with NodeJS, Gulp, Webpack
    • Administration of Java Servlet Engine servers (Tomcat, Websphere, or similar)
    Usage of Content Delivery Networks (Akamai or similar)

    • Intermediate- Advanced English level
    • WFH (2 days per week)
    • Schedule: Monday to Friday/ 8am-5pm.