clients Bertoni Solutions

Java Developer

Location

LATAM

Job Type

Full-time

Experience

N/A

Salary

N/A

Skill Set

Role

Full Stack Programming

Job Details



Company Description

Bertoni Solutions is looking for a Java Developer. We are a multinational team of individuals who believe that with the right knowledge and approach, technology is the answer to the challenges that business face today. We have been bringing this knowledge and approach to our customers since 2016, helping them translate technology into their success.

With Swiss roots and our own development team in Lima and throughout the region, we offer the best of both cultural areas: the talent and passion of Latin American professionals combined with Swiss organization skills and mindset.



Job Description

The responsibilities of a Java Developer are:

  • Assist in designing, implementation, and configuration of pricing solution according to customer needs using Groovy language
  • Assist in communicating, gathering, and formalizing customer requirements
  • Support Solution Architects to develop and maintain user stories
  • Configure solutions according to Solution Architecture and user stories
  • Cooperate with the project team to resolve issues
  • Contribute to product enhancements



Qualifications

  • Only for residents of Latin America
  • Object-oriented programming principles
  • Solid knowledge of Java or similar programming language (.NET, possibly JavaScript or Python)
  • Knowledge of Groovy
  • Experience with relational databases
  • Knowledge and experience with web technologies (HTML, JSON, REST API, etc.)
  • Pricing domain projects
  • Enterprise software implementation projects

Desirable:

  • IT and pricing knowledge
  • CPQ experience
  • SaaS experience



Additional Information

The skills that a Java Developer should have are:

  • Responsibility
  • Punctuality and organization
  • Goal orientation
  • Adaptability
  • Work under pressure
  • Teamwork
  • Continuous learning
  • Time management
  • Learning of new programming languages
  • Code organization
  • Writing and comprehension of “issues” o “user’s histories”
  • Quality control
  • Agile resolution of technical problems