i
Emids Technologies Limited
17 Emids Technologies Limited Jobs
Emids Technologies - Technical Architect - Java (14-18 yrs)
Emids Technologies Limited
posted 4d ago
Flexible timing
Key skills for the job
Technical Architect - Java.
JD :
Exp : 14+years.
Location : Bangalore/HYD/Noida.
Work mode : Hybrid - 2days WFO.
Role Overview :
As a Java Architect specializing in Spring Boot, React JS, Kafka, Rabbit MQ, PostgreSQL, MongoDB, data modeling, microservices architecture, event-driven architecture, and cloud-native/multi-cloud development, you will be responsible for providing architectural leadership and technical guidance in the design and development of complex enterprise applications.
Key Responsibilities :
Architecture and Design :
- Define and lead the overall technical architecture for enterprise-level applications.
- Create scalable, maintainable, and high-performance software designs.
- Apply microservices and event-driven architecture principles to solve complex business problems.
- Develop data models and schema designs for relational (PostgreSQL) and NoSQL (MongoDB) databases.
Technology Selection :
- Evaluate and select appropriate technologies and tools for each component of the architecture.
- Ensure alignment with industry best practices and emerging trends.
Application Development :
- Lead and guide development teams in building solutions using Java, Spring Boot, React JS, Kafka, Rabbit MQ, and other relevant technologies.
- Promote best practices in coding, testing, and deployment.
Cloud-Native Development :
- Architect applications for cloud-native deployment using platforms like AWS, Azure, or Google Cloud.
- Implement containerization (i.e., Docker) and orchestration (i.e., Kubernetes) as part of the deployment strategy.
Multi-Cloud Strategy :
- Develop strategies for multi-cloud deployments to ensure high availability and disaster recovery.
- Utilize cloud services and features from multiple cloud providers as needed.
Security and Compliance :
- Ensure the security and compliance of applications with industry standards and regulations.
- Implement security best practices, identity management, and encryption mechanisms.
Performance Optimization :
- Identify and address performance bottlenecks in applications, databases, and microservices.
Documentation :
- Maintain comprehensive technical documentation, including architectural diagrams and design decisions.
Collaboration :
- Collaborate with cross-functional teams, including product managers, business analysts, and QA engineers, to align technical solutions with business goals.
Mentorship and Training :
- Mentor and coach development teams on architectural concepts, best practices, and coding standards.
Emerging Technologies :
- Stay updated on emerging technologies and assess their applicability to enhance the existing architecture.
Qualifications :
- Bachelor's or master's degree in computer science or a related field.
- Extensive experience in software development and architecture with Java, Spring Boot, React JS, Kafka, Rabbit MQ, PostgreSQL, and MongoDB.
- Proven track record of architecting and delivering complex enterprise-level applications.
- Strong understanding of microservices and event-driven architecture.
- Experience with cloud platforms like AWS, Azure, GCP or VMWare Tanzu.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Deep knowledge of security best practices.
- Excellent communication and leadership skills.
- Strong experience with agile development methodologies and processes.
- Certifications in relevant technologies and cloud platforms are a plus.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Technical Architect roles with real interview advice
4-7 Yrs
5-10 Yrs
Noida, Hyderabad / Secunderabad, Bangalore / Bengaluru
10-15 Yrs
Noida, Bangalore / Bengaluru
10-17 Yrs
Noida, Bangalore / Bengaluru
10-20 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru, Greater Noida