Senior Spring Boot Application Developer

SMASH Logo

SMASH

πŸ“Remote - Costa Rica

Summary

Join SMASH, a tech talent agency connecting professionals in Costa Rica and Colombia with US companies. We prioritize long-term relationships and cultural fit, aiming for the perfect match between talent and client needs. This remote position offers Java back-end development using Spring Boot, with opportunities for full-stack development and collaboration within a DevOps team. The role requires strong Spring Boot expertise and experience with Java, RESTful services, and various development tools. We offer competitive benefits including private medical insurance, an English academy, business skills coaching, and discounts on tech university courses.

Requirements

  • Bachelor’s Degree in Computer Science or a related field
  • Strong knowledge of Spring boot (5+ years)
  • Experience with Java
  • Experience developing RESTFul web services based on micro-service architecture
  • Experience with tools like Git, Monorepo, bug tracking, and build tools like Jenkins
  • Excellent interpersonal, verbal, and written communication skills, including strong listening skills with the Ability to communicate effectively with all levels within the organization
  • Strong relationship, interpersonal & team-building skills

Responsibilities

  • Primary responsibility - Java back-end development using Spring Boot
  • Participate in cross-functional development and integration projects requiring interaction with the full DevOps team (PMO, infrastructure, test engineers), project sponsor, and end users
  • Participate in discussions and meetings to review our standard development and testing procedures and practices as a part of continuous improvement
  • Keep up-to-date with the latest application development and open-source technology where applicable and feasible
  • Additional responsibilities as assigned

Preferred Qualifications

  • Ability to do Full Stack development
  • Knowledge of front-end technologies (Angular, CSS, JavaScript/TypeScript, PrimeNG, Apache Cordova)
  • SQL and database design concepts
  • Knowledge of Continuous Integration and Continuous Deployment
  • Prior experience working on Agile/SCRUM teams and using tools such as Jira
  • A record of looking beyond the obvious to identify the root cause & simplify complicated processes & find ways to improve work processes, and select the best possible option
  • A track record of leveraging others appropriately & overcoming unexpected obstacles during execution while utilizing appropriate metrics to measure progress
  • Ability to anticipate customer needs & prioritize customer satisfaction & customer service

Benefits

  • Work from everywhere
  • Private Medical Insurance
  • English Academy for Employees and Relative
  • Business Skills Coach – Certifications
  • Discounts with Tech Universities
  • Events and Additional Perks

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.