Scroll to filters below after hitting search
New Join the JobGlobe WhatsApp Insider Circle for instant incoming job drops, shortlist tips, and priority alerts the moment we publish new roles. Join WhatsApp
New Anyone can earn now by posting verified jobs on JobGlobe. Every approved listing can pay you while helping more people get hired. Start earning

Desenvolvedor Java Back End | Senior Associate [tag01]

FULL TIME
Experience: 3 years
On-site
👤 Posted by Azam Rafique
Job alert
Save for later
WhatsApp

Apply on your behalf

Let JobGlobe submit your application for you. Includes CV review and document checks.

Processing fees*: PKR 500
Login to apply How it works

* Processing fee shown above. Additional fees may apply:

  • For postal application within Pakistan: Additional PKR 300
  • Demand drafts, challans, or other requirements: Applicant's responsibility
O desenvolvedor Java pleno é um profissional com sólido conhecimento e experiência no desenvolvimento de aplicações e sistemas utilizando a linguagem de programação Java. Eles são responsáveis por implementar a lógica de negócios e funcionalidades dos sistemas, garantindo a eficiência, segurança e escalabilidade do software. Este cargo é ideal para profissionais com experiência em Java Developer jobs e Software Development careers, buscando aplicar seus conhecimentos em Java programming e system development.

Eligibility / Qualification Required:

Responsibilities:

  • Desenvolvimento de software: Escrever, testar e manter o código-fonte em Java, aplicando boas práticas de programação e seguindo padrões estabelecidos. Isso envolve a implementação de algoritmos, estruturas de dados e a integração de sistemas e bancos de dados.
  • Análise de requisitos: Compreender os requisitos do projeto e traduzi-los em soluções técnicas, principalmente descrição e detalhamento de casos de uso. Isso inclui colaborar com a equipe de desenvolvimento, analistas de negócios e stakeholders para garantir que as necessidades do cliente sejam atendidas.
  • Manutenção e otimização: Realizar a manutenção e atualização dos sistemas existentes, corrigindo bugs, implementando melhorias e otimizando o desempenho do software. Isso envolve a depuração de problemas, identificação de gargalos e aprimoramento da eficiência geral do sistema.
  • Integração de sistemas: Integrar diferentes componentes e sistemas, como APIs externas, bancos de dados e serviços web, garantindo uma comunicação eficaz e segura entre eles.
  • Documentação técnica: Preparar documentação técnica e registros de desenvolvimento, incluindo especificações de design, diagramas de arquitetura e guias de implantação, para facilitar a manutenção e colaboração da equipe.
  • Colaboração em equipe: Trabalhar em conjunto com outros Desenvolvedores, arquitetos de software, testadores e equipes multidisciplinares, participando de reuniões, compartilhando conhecimentos e contribuindo para o sucesso geral do projeto.

Required Java Experience and Skills:

  • Java Experience: É esperado que um programador Java pleno tenha pelo menos 3 a 5 anos de experiência em desenvolvimento de software utilizando a linguagem Java. Isso inclui a compreensão dos fundamentos da linguagem, como estruturas de controle, estruturas de dados, classes e herança.
  • Java Frameworks Knowledge: Um programador Java pleno deve ter experiência com frameworks populares do ecossistema Java, como Spring, Hibernate, Struts, JSF, entre outros. Deve ser capaz de utilizar esses frameworks para desenvolver aplicações escaláveis, seguras e de alto desempenho.
  • Database: Fundamental ter experiência sólida na utilização de banco de dados Oracle 11G e desejável conhecimento outros bancos de dados relacionais, como MySQL, PostgreSQL, entre outros. Deve ser capaz de escrever consultas SQL eficientes, realizar modelagem de dados e entender os princípios de normalização e otimização de banco de dados.
  • API and Web Services: Experiência com o desenvolvimento de APIs RESTful e serviços web é essencial. O profissional deve ter conhecimento de tecnologias como JSON, XML, SOAP e experiência em trabalhar com ferramentas e frameworks relacionados, como Spring Boot e JAX-RS.
  • Web Development: Experiência com desenvolvimento web é essencial para esta função. Isso inclui conhecimento de tecnologias como HTML, CSS, JavaScript, frameworks front-end (por exemplo, Angular, React) e protocolos web (HTTP, REST).
  • Code Versioning: É esperado que o profissional tenha experiência em sistemas de controle de versão, como Git. Deve estar familiarizado com conceitos de branch, merge e resolução de conflitos.
  • Testing and Debugging: O profissional deve ter experiência em escrever testes unitários, realizar testes de integração e depurar problemas em código Java. Isso envolve a utilização de frameworks de teste, como JUnit, e ferramentas de depuração.
  • Agile Methodologies: Desejável experiência com metodologias ágeis, como Scrum ou Kanban. O profissional Java pleno deve estar familiarizado com os princípios e práticas ágeis, participando de cerimônias, como reuniões diárias e retrospectivas.

Education:

  • Formado em Sistemas de Informação ou Equivalente.

How to Apply:

No specific application instructions were provided in the job description.

General Conditions:

No general conditions were provided in the job description.
View Official Posting & Apply

Advertisement attachments

Files

Links

IT Jobs Agile Software Engineer REST API PWC Network Brazil Senior Associate Advisory Advisory Generalist (entry level) Scrum Desenvolvedor Java Back End | Senior Associate [tag01] Piracicaba Java Developer Hibernate Web Development Pleno Developer Java Programming Spring Framework Oracle 11G Kanban
PwC Brazil
Apply Now