QBrainX Technology/Software

Senior Architect

Coimbatore, India In person Full-time

Responsibilities

  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Design robust and scalable Java-based applications and systems.
  • Lead the development team in implementing best practices and architectural patterns.
  • Provide technical guidance and mentorship to junior developers.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Evaluate and recommend tools, frameworks, and technologies to enhance development efficiency and maintainability.
  • Identify and mitigate technical risks.
  • Stay updated on emerging technologies and industry trends to improve the architecture continuously and development processes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Architect or similar role.
  • In-depth knowledge of Java programming language and ecosystem.
  • Strong understanding of object-oriented design principles and design patterns.
  • Experience with enterprise application development and distributed systems.
  • Proficiency in Spring Framework, Hibernate, and other Java frameworks.
  • Hands-on experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.

Preferred Qualifications

  • Master's degree in Computer Science or related field.
  • Certification in Java or related technologies.
  • Experience with microservices architecture.
  • Familiarity with DevOps practices and CI/CD pipelines.

Job description provided by QBrainX.
View the original posting