HamburgerMenu
hirist

Technical Architect - AngularJS/Java/Swing

The Glove
10 - 13 Years
Bangalore

Posted on: 10/09/2026

Job Description

Job Description :

- Develop user interfaces for modern web applications using Angular.

- Design and implement robust desktop graphical user interfaces (GUIs) using Java Swing, AWT, and JavaFX.

- Extend standard Swing components (JTable, JTree, JComboBox) and create custom UI widgets to meet complex business requirements.

- Utilize advanced layout managers (GridBagLayout, MigLayout, BorderLayout) to build dynamic, scalable, and resolution-independent interfaces.

- Collaborate with cross-functional teams to analyze, design, and ship new features.

- Optimize application for maximum speed and scalability.

- Building reusable components and front-end libraries for future use.

- Troubleshoot and resolve issues related to Angular applications.

- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

- Stay up to date with current best practices and emerging trends in web development.

Tech Stack :

- Strong proficiency in TypeScript, JavaScript, HTML, and CSS.

- Through understanding of Angular 18+ and its core principles, components, modules, services, libraries and Plugin Development. Advanced RxJS, Signals, Standalone Components. Angular Universal / SSR, Custom Schematics.

- Testing System : Jest, Cypress, Playwright, Component Testing.

- Strong proficiency in Java 8/11/17+, object-oriented programming (OOP), collections, and design patterns (MVC, Observer).

- Exhaustive knowledge of the Swing lifecycle, Event Dispatch Thread (EDT), event listeners, and graphics rendering.

- Experience with JavaFX or embedding web content via Chromium frameworks (JxBrowser, CEFCop).

- DevOps & Cloud : Docker, GitHub Actions/GitLab CI, AWS (S3/CloudFront) Kubernetes, Terraform, Serverless Edge Functions.

- Familiarity with RESTful APIs and Graph QL (Good to have).

- Familiarity with modern front-end application CI/CD pipeline setup and deployment.

- Experience with common front-end development libraries such as Node, Webpack etc.

- Excellent problem-solving and communication skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...