Logo of Huzzle

Java Architect

image

Cognizant

Dec 17

Applications are closed

  • Job
    Full-time
    Expert Level
  • IT & Cybersecurity
    Architecture & Urban Planning
  • Chennai

Similar opportunities

Explore more
C

Business Analyst

JobCognizant
Senior Level
C

Senior Business Analyst, Energy & Utilities Consulting

JobCognizant
Senior & Expert Level
C

Sales Associate Relationship Manager - FSFTI

JobCognizant
Junior Level
C

Life Sciences Manufacturing Sales Lead (Associate Director) for West Coast USA

JobCognizant
Expert Level
C

Client Relationship Manager

JobCognizant
Senior Level

Requirements

  • Exp: 10 to 14 yrs
  • Location : Chennai, Coimbatore, Hyderabad
  • We are seeking an experienced Architect with 12 to 14 years of experience to join our team.
  • Design and document a comprehensive migration roadmap for transitioning PL/SQL based business logic to Spring Boot Microservices.
  • Extensive experience with PL/SQL development including Stored procedure, functions, triggers and performance tuning.
  • Proficiency in Java and spring boot with string understanding of microservices architecture.
  • Hands on experience with database migration strategies and tools.
  • Assess the current architecture, identify challenges, and propose solutions to mitigate migration risks.
  • Design Scalable, maintainable and high performing NSA architecture.
  • Optimize Data handling, including database schema adjustments and query optimization during migration.
  • Analyze NSP code to identify reusable logic and determine the best approach for refactoring or replacing with java based solutions.
  • Collaborate with developers to translate NSP functionality into efficient and maintainable spring boot framework.
  • Collaborate with business and product owners to validate business logic in the new architecture.
  • Define and implement performance metrics to measure the system's performance & efficiency before and after migration.
  • Expertise in designing, implementing, and maintaining microservices with a focus on decoupling services and ensuring high availability, scalability, and fault tolerance.
  • Proficiency in designing and implementing RESTful APIs and GraphQL for efficient data retrieval and real-time interactions.
  • Experience working with XML-based request-response for communication between systems.
  • Experience with Kafka for building real-time data pipelines, event streaming, and message-driven architectures.
  • Strong experience with Cassandra and Oracle databases, including data modeling, performance optimization, query optimization, and data migration concepts.
  • Experience in applying Domain-Driven Design (DDD) principles, including designing aggregate and domain services to build scalable and maintainable systems.
  • Proficiency with AWS Feature Flags for managing feature toggling and controlling the release of new features across environments.
  • Proficiency in using Kibana for log analysis, data visualization, and monitoring system performance.
  • Hands-on experience with Git for source code version control, branching, and collaboration.
  • Solid understanding of CI/CD pipelines, with experience using Jenkins for continuous integration, automated testing, and deployment strategies.
  • Experience implementing SSO (Single Sign-On) with JWT (JSON Web Tokens) for secure authentication and authorization across distributed systems.

Responsibilities

  • Design and document a comprehensive migration roadmap for transitioning PL/SQL based business logic to Spring Boot Microservices.
  • Extensive experience with PL/SQL development including Stored procedure, functions, triggers and performance tuning.
  • Proficiency in Java and spring boot with strong understanding of microservices architecture.
  • Hands on experience with database migration strategies and tools.
  • Assess the current architecture, identify challenges, and propose solutions to mitigate migration risks.
  • Design Scalable, maintainable and high performing NSA architecture.
  • Optimize Data handling, including database schema adjustments and query optimization during migration.
  • Analyze NSP code to identify reusable logic and determine the best approach for refactoring or replacing with java based solutions.
  • Collaborate with developers to translate NSP functionality into efficient and maintainable spring boot framework.
  • Collaborate with business and product owners to validate business logic in the new architecture.
  • Define and implement performance metrics to measure the system's performance & efficiency before and after migration.
  • Expertise in designing, implementing, and maintaining microservices with a focus on decoupling services and ensuring high availability, scalability, and fault tolerance.
  • Proficiency in designing and implementing RESTful APIs and GraphQL for efficient data retrieval and real-time interactions.
  • Experience working with XML-based request-response for communication between systems.
  • Experience with Kafka for building real-time data pipelines, event streaming, and message-driven architectures.
  • Strong experience with Cassandra and Oracle databases, including data modeling, performance optimization, query optimization, and data migration concepts.
  • Experience in applying Domain-Driven Design (DDD) principles, including designing aggregate and domain services to build scalable and maintainable systems.
  • Proficiency with AWS Feature Flags for managing feature toggling and controlling the release of new features across environments.
  • Proficiency in using Kibana for log analysis, data visualization, and monitoring system performance.
  • Hands-on experience with Git for source code version control, branching, and collaboration.
  • Solid understanding of CI/CD pipelines, with experience using Jenkins for continuous integration, automated testing, and deployment strategies.
  • Experience implementing SSO (Single Sign-On) with JWT (JSON Web Tokens) for secure authentication and authorization across distributed systems.

FAQs

What is the experience requirement for the Java Architect position?

The position requires 10 to 14 years of experience.

What locations are available for this job?

The job locations are Chennai, Coimbatore, and Hyderabad.

What are the primary responsibilities of the Java Architect?

The primary responsibilities include designing a migration roadmap, assessing current architecture, optimizing data handling, and collaborating with developers and business owners, among others.

What technologies should candidates be proficient in for this role?

Candidates should be proficient in Java, Spring Boot, PL/SQL, RESTful APIs, GraphQL, and have experience with Kafka, Cassandra, and Oracle databases.

Is experience with microservices architecture necessary for this position?

Yes, candidates must have a strong understanding of microservices architecture and hands-on experience in designing and implementing microservices.

What databases should a candidate be familiar with?

Candidates should have strong experience with Cassandra and Oracle databases, including data modeling and performance optimization.

Are there specific design principles mentioned in the job description that candidates should be aware of?

Yes, candidates should be knowledgeable about Domain-Driven Design (DDD) principles.

What tools and practices related to version control and CI/CD are required?

Candidates should be proficient with Git for version control and have a solid understanding of CI/CD pipelines, particularly with Jenkins for continuous integration and deployment.

Is experience with AWS Feature Flags required for this position?

Yes, proficiency with AWS Feature Flags for managing feature toggling is required.

What is the process for applying to this job?

Interested candidates should share their updated resume to "sindhuja.s.s@cognizant.com".

Consulting
Industry
10,001+
Employees

Mission & Purpose

Cognizant is a multinational technology company that provides a wide range of IT services and solutions to organisations worldwide. Their primary focus is on helping businesses transform and thrive in the digital age. Cognizant's mission and purpose are centred around delivering innovative and cutting-edge technology solutions that drive client success. They offer services such as digital strategy, consulting, technology implementation, and IT outsourcing, enabling companies to adapt to evolving market dynamics, enhance operational efficiency, and deliver exceptional customer experiences. Cognizant's ultimate goal is to empower their clients with the tools, insights, and capabilities needed to navigate complex technological landscapes and achieve their business objectives in an increasingly digital world.

Get notified when Cognizant posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?