Vaga de parceiro

Senior Java Developer - São Paulo / SP

Disponível para Assinantes
Salvar nos Favoritos
  • Compartilhe:

Detalhes da Vaga

  • Escolaridade Não Informado
  • Segmento Não Informado
  • Salário Não Informado
  • Área de AtuaçãoDiversos / Outros

O que você irá fazer

  • And people are our why.
  • For over two decades, we have been harnessing technology to drive meaningful change.
  • By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
  • From prototype to real-world impact - be part of a global shift by doing work that matters.
  • Job Description Development is the largest discipline at Endava.
  • Our developers design, build, and release software products in multiple programming languages, frameworks, and libraries.
  • Always collaborating with cross-functional project teams, our developers are adaptable problem-solvers with a client-oriented mindset.
  • As a senior Java Developer at Endava, you will play a crucial role in building and maintaining robust, scalable Java applications.
  • Responsibilities: Design, implement, and maintain complex Java applications, ensuring high performance, security, and scalability.
  • Participate actively in all phases of the application development lifecycle.
  • Collaborate with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
  • Recommend and promote IT industry standards, tools, and practices (DevOps, etc.
  • ) to achieve well-engineered software products.
  • Propose improvements and escalate risks/issues related to development activities.
  • Participate in the review of the work done by development team members.
  • Learn and apply new technologies, practices, and tools as appropriate to the project.
  • Participate in internal and external tech communities, events, etc.
  • Share experience and knowledge gained from projects.
  • Qualifications 3-5+ years of experience in Java Development.
  • Strong understanding of different common programming paradigms (OOP, Functional, etc.
  • ).
  • Strong familiarity with design/architectural patterns and clean code principles.
  • Proficient in frameworks such as Spring and Hibernate.
  • Practical experience in platform-specific database systems (Cassandra and PostgreSQL).
  • Good understanding of version control systems like Git or similar.
  • Understanding of messaging systems (Kafka).
  • Experience with Agile methodologies (e.
  • g.
  • , SCRUM, KANBAN).
  • CI/CD / deployment tools and experience with OpenShift, Jenkins, Blue Green, Microservices.
  • Good problem-solving skills and analytical thinking.
  • Excellent communication and teamwork abilities.
  • Advanced English Level mandatory.
  • Additional Information Discover some of the global benefits that empower our people to become the best version of themselves: Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus; Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership; Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences; Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme; Health: Global internal wellbeing programme, access to wellbeing apps; Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.

Informações Adicionais

  • Quantidade de Vagas 1
  • Jornada Não Informado