Companhia

CognizantVer mais

addressEndereçoSao Paulo, Sao Paulo, Brazil
CategoriaEngenharia

Descrição do trabalho

Java Software Architect  

Apply your talent and skills to help leading companies improve everyday life.

 

Who We Are

Cognizant (Nasdaq-100: CTSH) engineers' modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we are improving everyday life. See how at: www.cognizant.com.

What you will do 

In this role, your primary responsibility will be to design, develop, and deploy core services applications. You will be involved in the entire cycle of these processes, ensuring that our applications are robust, scalable, and meet the highest standards of performance, reliability and security. 

Preferred experience:

  • Proven experience in designing and developing scalable enterprise-grade solutions using Java. 

  • Hands-on experience with Ruby on Rails and Java.

  • Proficiency in the architecture, design, development, and deployment of enterprise systems.

  • Experience in rolling out distributed, large-scale, low latency web applications with REST.

  • Expertise in crafting and architecting distributed systems, concurrent programming, and coding data structures.

  • Understanding of security concepts and ability to build reliable and safe distributed applications.

  • Experience with software modernization using container, microservices architecture in a highly distributed environment with web services, Spring, Spring Boot, Hibernate, and SOA.

  • Experience with RDBMS like Oracle and NoSQL databases such as MongoDB, Couchbase, Elasticsearch.

  • Understanding or experience working on Cloud technologies, AWS is a plus.

  • Fluent English.

Key Responsibilities:

  •  

    Application Modernization:You will be responsible for migrating the existing code from Ruby on Rails to Java. This involves a deep understanding of the existing code, effectively translating this code to Java, and ensuring that the software’s functionality remains intact after the migration. 

  • Architecture Design: You will be involved in the system architecture design during the migration. This includes creating architecture diagrams, defining coding standards, and ensuring that the new architecture efficiently supports the system requirements, in agreement with enterprise architecture. 

  • Microservices Development: As part of the software modernization, you will be developing microservices to enhance the system’s modularity and facilitate future maintenance and scalability. 

  • Container Implementation: You will be working with containerization technologies like Docker/Kubernetes to package the software and its dependencies into a standardized unit for development, shipment, and deployment. 

  • Testing and Validation: After the migration and modernization, you will be responsible for conducting comprehensive tests to ensure that the software functions as expected, including non-functional requirements.

  • Documentation: You will be responsible for documenting the entire migration and modernization process, including the architectural decisions made, the challenges.

 

Why Cognizant?

  • A career in one of the largest and fastest growing IT services providers worldwide.

  • Ongoing support and funding with training and development plans.

  • A highly competitive benefits and salary package.

  • Opportunity to work for leading global companies.

    Cognizant values diversity in our talent pool, so we encourage professionals with disabilities, LGBTQIA+, people in refugee situations, women, racial groups, and professionals 50+ to apply for all our advertised openings.

Employee Status : Full Time Employee

Shift : Day Job

Travel : No

Job Posting : Dec 07 2023

About Cognizant

Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 185 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.
Refer code: 1339782. Cognizant - O dia anterior - 2023-12-08 08:40

Cognizant

Sao Paulo, Sao Paulo, Brazil

Compartilhe trabalhos com amigos

Trabalhos relacionados

Java Software Architect

[ambev global tech] software architect

Ambev Tech

Campinas, RS

uma semana atrás - visto

Expert Software Architect - SAP Concur Travel

Sap

São Leopoldo, RS

3 semanas atrás - visto

Software Architect (m/w/d)

Atos

München, DE, D-81739

um mês atrás - visto

Software Solution Architect (m/w/d)

Atos

Zurich, ZH, CH, 8047

2 meses antes - visto

Software Architect

Jobflurry-Appcast-Br

São Caetano do Sul, SP

4 meses antes - visto

Senior Software Architect, Brazil

Ci&T Software S.a.

Brasil

4 meses antes - visto

Software Architect Java

Ci&T Software S.a.

Brasil

4 meses antes - visto

Software Architect

Kantar Ibope Media

São Paulo, SP

4 meses antes - visto

[Ambev Global Tech] Software Architect

Ambev Tech

Campinas, SP

4 meses antes - visto

Senior Software Architect

Thomson Reuters

São Paulo, SP

4 meses antes - visto

Senior Software Architect

Refinitiv

São Paulo, SP

4 meses antes - visto

.Net Software Architect | Senior (Brasília/DF)

Compass.uol

Brasil

4 meses antes - visto

Java Springboot Software Architect

Compass.uol

Brasil

4 meses antes - visto

Frontend Software Architect

Mcfadyen Digital

Florianópolis, SC

4 meses antes - visto

ORACLE CPQ Architect

Redleo Software Inc.

Brasil

5 meses antes - visto

.Net Software Architect

Compass

Brasil

5 meses antes - visto

Senior Software Architect

General Electric

Bengaluru, Karnataka, India

5 meses antes - visto

Software Architect

Knewin

Florianópolis, SC

5 meses antes - visto