Technical Lead / Associate Architect / Architect - Java

Acentura Inc
20 hours ago
tie
0 Applied
Expires on: Dec 13 2024
tie

Ref.No 00006812

Description

Key Responsibilities

  • Lead the architectural design and development of Java-based applications.
  • Define and implement software architecture strategies, standards, and guidelines.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Evaluate and select appropriate technologies, frameworks, and tools for project implementation.
  • Provide technical leadership and mentorship to development teams.
  • Conduct code reviews to ensure adherence to best practices and coding standards.
  • Identify and address performance bottlenecks and scalability issues.
  • Stay updated with the latest Java technologies, trends, and best practices.
  • Ensure the security, reliability, and maintainability of software solutions.

Candidate Profile

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of experience, including 2-3 years in an architect role.
  • Proven experience as a Software Architect or in a similar role, with a strong focus on Java.
  • In-depth knowledge of Java and related frameworks (e.g., Spring, Hibernate).
  • Experience with microservices architecture and cloud platforms (e.g., AWS, Azure).
  • Strong understanding of software design patterns, principles, and best practices.
  • Proficiency in database design and management (e.g., SQL, NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Experience with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins).
  • Knowledge of front-end technologies (e.g., Angular, React) is a plus.
  • Certification in Java or related technologies (e.g., Oracle Certified Professional) is preferred.


Skills
Java
Industry Sector