An Application Architect is responsible for designing, developing, and overseeing the architecture of Java-based applications. They ensure that applications are scalable, secure, and meet business requirements while following best coding and design practices. They collaborate with development teams, stakeholders, and IT leaders to create robust software solutions.
Responsibilities:
Here are the main responsibilities of Application Architect:
• Design the overall structure of Java applications, ensuring scalability, performance, and security.
• Define best practices for application development, including microservices, APIs, and cloud integration.
• Choose appropriate frameworks, tools, and technologies to align with business goals.
• Lead development teams in implementing Java-based solutions.
• Write high-level code, perform code reviews, and ensure adherence to coding standards.
• Oversee the integration of third-party tools, APIs, and services.
• Ensure applications meet security standards, addressing vulnerabilities and implementing best practices.
• Optimize application performance, conducting load testing and performance tuning.
• Implement caching, database optimization, and other efficiency-improving techniques.
• Work with business analysts, project managers, and other stakeholders to define application requirements.
• Guide development teams and mentor junior developers.
• Communicate architectural decisions and their impact to technical and non-technical audiences.
• Design applications that are cloud-ready (AWS, Azure, or GCP).
• Implement CI/CD pipelines and automated deployment strategies.
• Ensure containerization (Docker, Kubernetes) for scalable and efficient application deployment.
What we offer:
Besides our high-profile, challenging projects and our nurturing work environment, we offer attractive salary and benefits package, including:
- 13th month + holiday allowance
- 20 + 12 holidays
- Hospitalization insurance and extensive group insurance package
- Bonus program
- Green mobility program: e-bikes, public transport, bike 2 work allowance,…
- Eco-cheques
- Tons of training & learning opportunities.
- And many more!