Accolite

Java Technical Architect

Job Description

Job Description: Senior Java Developer cum Architect

Position:Senior Java Developer / Software Architect
Location:Bangalore/ Gurgaon/ Hyderabad
Experience:10+ years (or as preferred)
Type:Full-time

Overview

We are seeking an experiencedSenior Java Developer cum Architectwith strong hands-onexpertisein desktop application developmentusing Java swingand deepproficiencyacross the Java ecosystem. The ideal candidate will havesignificant experiencedesigning, developing, andoptimizingcomplex desktop-based systems, integrating SQL and NoSQL databases, building data visualizations, and working with JavaScript engines for backend transformations. This role also requires architectural decision-making, performance tuning, and ensuring best practices throughout the development lifecycle.

Key Responsibilities

  • Design andArchitectscalable, high-performance desktop-based applications using Java and associated technologies.

  • Develop new features, enhance existing modules, andoptimizeapplication performance.

  • Implement robustsession management, data security, and reliable client-side handling for desktop applications.

  • Work extensively with UI technologies such asSwingandJideto build feature-rich user interfaces.

  • Integrate, configure, andmaintainSQL and NoSQL database drivers, including driver upgrades and compatibility management.

  • Work with relational and cloud data warehouse technologies includingSnowflake, Amazon Redshift, and GoogleBigQuery.

  • Develop,optimize, and extend JDBC-based data access layers, ensuring high performance and reliability.

  • Work withJavaScript engines (Spidermonkeyand Rhino)for data transformations, business logic, and MongoDB-related scripting changes (ES5/ES6).

  • Create and integratedata visualizationswithin the desktop application for analytical insights and reporting.

  • ApplyAI prompt engineeringtechniques to automate tasks, enhance workflows, and integrate AI-driven features.

  • Evaluate and integrate APIs, frameworks, andnew technologycomponents into the system architecture.

  • Collaborate with cross-functional teams—Product, QA, DevOps—ensuring high-quality deliverables.

  • Provide mentorship, technical guidance, and architectural direction to development teams.

  • Work efficiently onmacOS and Ubuntuenvironments with full command-line, tooling, and environment setupexpertise.

  • Maintain high-quality documentation for design, architecture, APIs, and system configurations.

Required Skills & Qualifications

Core Technical Expertise

  • StrongexpertiseinJava (Core & Advanced)with10+ years of professional hands-on development experience.

  • Expert-levelproficiencyin:

  • JDBC

  • Swing

  • Jide components

  • IntelliJ IDEA(primary editor)

  • JavaScript (ES5/ES6)

  • Deep understanding and implementation of MVC pattern indesktop basedapplication.

  • Strong experience with:

  • SQL databases (MySQL, PostgreSQL, Oracle)

  • NoSQL databases (MongoDB)

  • Cloud Data Warehouses: Snowflake, Amazon Redshift, GoogleBigQuery

  • Proven experience managing and upgradingSQL/NoSQL DB drivers, Java drivers, and associated APIs/frameworks.

  • Solid understanding ofdesktop-based application development(not just web).

  • Skilled insession management, multi-threading, concurrency, and desktop application architecture.

  • Experience indata visualizationlibraries, frameworks, or custom visualization components.

  • AI PromptEngineeringKnowledge—abilityto craft,optimize, and integrate prompts for AI-driven processes, automation, and intelligent features.

  • Deep experience withSpidermonkeyandRhino JavaScript enginesfor backend/MongoDB scripting tasks.

Operating Systems & Tools

  • Expert-levelproficiencywithmacOSandUbuntu/Linuxenvironments.

  • Strong command of development tools, shell scripting, and environment configuration.

Soft Skills

  • Strong analytical and problem-solving skills.

  • Excellent communication and collaboration abilities.

  • Ability to mentor junior developers and lead technical discussions.

  • Ownership mindset with a strong focus on delivering high-quality, maintainable solutions.

Preferred Qualifications (Optional)

  • Experience with performance tuning and profiling tools.

  • Knowledge of build tools like Maven or Gradle.

  • Understanding of modern architectural patterns (MVC, MVVM, microservices for backend integration).

  • Familiarity with CI/CD, version control (SVN, GIT), and automated testing frameworks.


Jobs at Chennai

American Express

AI Engineer II

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Jan. 25, 2026

American Express

Software Engineer III (Java, GCP, O…

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 1, 2026

Amazon

Business Intelligence Engineer, Ale…

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 3, 2026

Amazon

Software Development Engineer, Trus…

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 3, 2026

Amazon

Associate, Quality Services, Alexa …

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 3, 2026

Amazon

Associate, Quality Services, Firmwa…

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Jan. 27, 2026

Amazon

Senior Manager - Value Excellence ,…

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Jan. 27, 2026

Amazon

Digital Marketing Associate, FireTV

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 3, 2026

Accolite

Senior SFMC Developer

4 - 7 Years Exp.

Chennai, Tamil Nadu

View Details

Last Date: Jan. 31, 2026

Amazon

Software Development Engineer, Trus…

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 3, 2026

KPMG

Executive - SAP-PP

KI Professional

Chennai, Tamil Nadu

View Details

Last Date: Jan. 23, 2026

Amazon

Associate, Quality Services, Audible

Freshers/Experienced

Chennai, Tamil Nadu

View Details

Last Date: Feb. 3, 2026




More Jobs at Accolite

Accolite

.NET Developer with AI

4 - 7 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026

Accolite

Technical Architect - ROR

8 - 12 Years Exp.

Chennai, Tamil Nadu

View Details

Last Date: Jan. 31, 2026

Accolite

Sr QA Automation

6 - 9 Years Exp.

Chennai, Tamil Nadu

View Details

Last Date: Jan. 31, 2026

Accolite

AEM Developer - Full Stack

5 - 8 Years Exp.

Chennai, Tamil Nadu

View Details

Last Date: Jan. 31, 2026

Accolite

Lead Data Engineer

10 - 15 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026

Accolite

Senior Murex Workflows / Back Offic…

7 - 10 Years Exp.

Chennai, Tamil Nadu

View Details

Last Date: Jan. 31, 2026

Accolite

Engineering Manager / Development M…

10 - 15 Years Exp.

Chennai, Tamil Nadu

View Details

Last Date: Jan. 31, 2026

Accolite

Python AWS Development

5 - 8 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026

Accolite

BI Data Analyst/Specialist 3 (3-8 Y…

3 - 8 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026

Accolite

TIBCO EMS APIGEE

5 - 9 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026

Accolite

QA Automation Engineer

5 - 7 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026

Accolite

AWS Data Engineer

5 - 10 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Jan. 24, 2026




Actively Recruiting Companies at Chennai, Tamil Nadu