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".