Architect

Cognizant


Date: 2 days ago
City: Chennai, Tamil Nadu
Contract type: Full time
Job Summary

We are seeking an experienced Architect with 5 to 9 years of experience in Advanced Java to join our team. The ideal candidate will be responsible for designing and implementing high-quality software solutions. Primary: Java 11+ JEE Spring Spring Boot Microservices Design Patterns and DevOps Cloud (AWS/Azure/GCP) GenAI: Any Code Companion Secondary: UI (Angular/React)

Responsibilities

  • Design and develop advanced Java applications that meet business requirements.
  • Collaborate with cross-functional teams to define design and ship new features.
  • Ensure the performance quality and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Maintain code quality organization and automation.
  • Provide technical guidance and mentorship to junior developers.
  • Conduct code reviews to ensure adherence to best practices and coding standards.
  • Stay updated with the latest industry trends and technologies to ensure the company remains competitive.
  • Participate in architectural discussions and contribute to the overall software architecture.
  • Develop and maintain documentation for software designs and implementations.
  • Work in a hybrid model balancing remote and in-office work effectively.
  • Ensure that all software solutions are scalable and maintainable.
  • Contribute to the companys mission by developing solutions that have a positive impact on society.

Qualifications

  • Possess a strong understanding of Advanced Java and related technologies.
  • Have experience with software design and development in a test-driven environment.
  • Demonstrate excellent problem-solving skills and attention to detail.
  • Show proficiency in code versioning tools such as Git.
  • Have a good understanding of Agile methodologies.
  • Exhibit strong communication and collaboration skills.
  • Hold a Bachelors degree in Computer Science or a related field.
  • Nice to have experience with cloud platforms and microservices architecture.
  • Show a commitment to continuous learning and professional development.
  • Demonstrate the ability to work independently and as part of a team.
  • Have experience with performance tuning and optimization of applications.
  • Show a strong understanding of software development life cycle (SDLC).
  • Possess the ability to mentor and guide junior team members.

Certifications Required

Oracle Certified Professional Java SE AWS Certified Solutions Architect (nice to have)
Post a CV