i
Anlage Infotech
71 Anlage Infotech Jobs
12-14 years
Java Enterprise Architect - Distributed Systems (12-14 yrs)
Anlage Infotech
posted 13hr ago
Flexible timing
Key skills for the job
We are a search and staffing firm hiring for one of our client which is a leading IT Services company specific to healthcare domain.
We are looking for :
Role : Java Enterprise Architect
Experience : 12 - 15 yrs
Job Location : Mumbai / Pune / Bangalore
Job Summary :
We are seeking an experienced Java Enterprise Architect with 12-14 years of experience to lead the design and architecture of enterprise-level applications and solutions. The ideal candidate will have a deep understanding of Java, enterprise architecture principles, and experience designing highly scalable, robust, and secure systems. You will collaborate with stakeholders across the organization to ensure that the technology architecture aligns with business goals, ensuring long-term sustainability and scalability.
Key Responsibilities :
- Lead the design and implementation of enterprise-level Java applications, ensuring high availability, scalability, and security.
- Define the architecture strategy for Java-based systems and applications, ensuring alignment with business requirements and technology goals.
- Provide technical leadership and guidance to development teams, ensuring adherence to architecture principles and best practices.
- Collaborate with business stakeholders, product managers, and other teams to define and understand the architecture requirements and to translate business needs into technical solutions.
- Design, implement, and optimize microservices architectures and distributed systems to support business growth and operational efficiency.
- Conduct architecture reviews and ensure compliance with enterprise architecture standards.
- Work with teams to ensure that solutions are delivered on time, within scope, and meet quality standards.
- Evaluate new and emerging technologies and frameworks to enhance the Java ecosystem and to improve application performance, scalability, and maintainability.
- Mentor junior architects and developers, providing direction, support, and guidance in implementing Java-based solutions.
- Ensure the architecture is aligned with cloud platforms (AWS, Azure, GCP) and DevOps principles, integrating continuous delivery, monitoring, and automation into the architecture.
- Lead the development and maintenance of high-level architecture diagrams, solution designs, and technical documentation.
- Manage and oversee the integration of various enterprise systems, ensuring data consistency, security, and reliability across platforms.
- Assess the performance of existing systems and recommend architectural improvements and optimizations.
- Collaborate with security teams to ensure that all architecture designs meet internal and external security standards.
- Promote a culture of innovation, encouraging the adoption of best practices, emerging technologies, and frameworks.
Required Skills and Qualifications :
- 12-14 years of experience in Java application development and architecture with a strong focus on enterprise-level solutions.
- Extensive experience with Java-based frameworks like Spring, Hibernate, Spring Boot, and J2EE.
- Strong experience in designing and implementing microservices architectures, including API design and service orchestration.
- Expertise in distributed systems, cloud-native applications, and containerized architectures using tools like Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
- Deep understanding of enterprise architecture patterns such as layered architecture, event-driven architecture, and domain-driven design.
- Proficiency with integration patterns and tools (e.g., Apache Camel, RabbitMQ, Kafka, REST APIs).
- Strong experience with database technologies (SQL and NoSQL), including relational databases (e.g., MySQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with CI/CD pipelines, DevOps practices, and tools like Jenkins, Git, and Ansible.
- Experience in cloud computing, particularly in implementing scalable, fault-tolerant, and cost-effective solutions on platforms like AWS, Google Cloud, or Microsoft Azure.
- Expertise in security protocols and strategies, including OAuth, JWT, SSL/TLS, and data encryption.
- Strong background in Agile software development practices (Scrum, Kanban), as well as experience in project management and stakeholder management.
- Excellent communication and leadership skills, with the ability to collaborate across different teams and levels of the organization.
- Bachelor's degree in Computer Science, Engineering, or related field (Master's degree or equivalent work experience preferred).
Please note we would prefer healthcare domain and early joiners.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Enterprise Architect roles with real interview advice