Vaga Back-End

Senior Software Developer/Engineer - Remoto (JAVA)

Angular Docker Java Server Pages MySQL Spring Boot Java

UL

UL

Grande empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

Thousands of us around the world wake up every day with a common purpose: to make the world a safer, more secure and sustainable place. Science is in our DNA; we are endlessly curious and passionate about seeking and speaking the truth. We take delight in knowing that our work makes a meaningful contribution to society, and we are proud that our culture is centered on integrity, collaboration, inclusion and excellence. UL stands at the forefront of technological advancement, and we are continually challenged to find new ways to foster innovation and positive change. Satisfying? Yes. Exciting? Absolutely!

Atividades e Responsabilidades

Develops and modifies complex information system programs. Leads project teams and defines specifications for complex software programming applications and modifies existing applications. Performs complex analysis of system requirements, preparation of specifications, designing, coding, testing, debugging, and documenting. Implements complex requirements for multiple platforms, operating systems, and applications.
Identifies system requirements by interviewing users, interviewing and selecting vendors (if applicable), analyzing applications, evaluating existing and proposed systems, and recommending solutions.
Defines project requirements by identifying project milestones, forming project team, establishing project budget, developing schedules, assigning, prioritizing and monitoring work, implementing productivity standards, and resolving operations problems.
Monitors progress of larger software based projects by tracking activity, resolving problems, publishing progress reports, and recommending actions.
Improves systems performance by investigating problems, developing specifications, identifying trends in technology, and recommending solutions.
Read and follow the Underwriters Laboratories Code of Conduct, and follow all physical and digital security practices.

Requisitos

Bachelor's degree preferably Computer Engineering, Computer Science, Systems Analysis and others
Advanced/Fluent English
Minimum of 5 years of experience in software development
Proven experience with knowledge of JAVA, Spring, Mysql
Knowledge of design patterns, clean code, SOLID
Experience in Angular is a plus
Experience with agile methodologies is a differential
Knowledge in project architecture is a plus
Cloud experience is a plus

O que nós oferecemos

Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida
Bônus