i
ideyaLabs
7 ideyaLabs Jobs
Technical Architect - Java (13-20 yrs)
ideyaLabs
posted 5d ago
Flexible timing
Key skills for the job
Architectural Design :
- Design and define the overall architecture of Java-based applications.
- Create technical blueprints and specifications.
- Select appropriate technologies, frameworks, and tools.
- Ensure the architecture meets business requirements and scalability needs.
Technical Leadership :
- Provide technical guidance and mentorship to development teams.
- Lead code reviews and ensure adherence to coding standards and best practices.
- Drive innovation and promote the adoption of new technologies.
System Optimization :
- Optimize system performance, scalability, and security.
- Troubleshoot and resolve complex technical issues.
- Conduct performance testing and analysis.
Collaboration and Communication :
- Collaborate with cross-functional teams, including developers, project managers, and business stakeholders.
- Communicate complex technical concepts to both technical and non-technical audiences.
- Work with stake holders to gather and analyze requirements.
Technology Evaluation :
- Evaluate and recommend new technologies and tools.
- Stay up-to-date on emerging trends in Java development and related technologies.
- Ensure that security best practices are being followed.
Required Skills and Qualifications :
Extensive Java Expertise :
- Strong proficiency in Java programming and related frameworks (e.g., Spring, Spring Boot, Hibernate).
- Deep understanding of Java design patterns and best practices.
- Experience with microservices architecture and cloud platforms (e.g., AWS, Azure, GCP).
Architectural Knowledge :
- Solid understanding of software architecture principles and design patterns.
- Experience designing and implementing scalable and high-performance systems.
- Knowledge of database technologies (SQL and NoSQL).
Technical Skills :
- Experience with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).
- Knowledge of web services (REST, SOAP).
- Strong problem-solving and analytical skills.
Soft Skills :
- Excellent communication and interpersonal skills.
- Strong leadership and mentorship abilities.
- Ability to work in a fast-paced environment.
- Ability to make good technical decisions.
Education and Experience :
- Bachelor's or Master's degree in Computer Science or a related field.
- Proven experience as a Java Architect or similar role.
- Significant experience in software development.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Technical Architect roles with real interview advice
6-13 Yrs
6-12 Yrs