Skip to main content

Technical Architect - AngularJS/Java/Swing

Technology
The Glove
1 month agoUntil 14/11/2026
Full time

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.
Keywords
Plug-inHTML5GitLabSimpleScreenRecorderObserver patternScalabilityGoogle ChromeTypescriptGraphQLWebpackModel–view–controllerAngularNode.jsAngularJSJavaScriptDevOpsHtmlUnit TestingJavaJavaFX

Interested in this role?