Java Architect

Sorry, this job was removed at 08:11 a.m. (CST) on Monday, May 12, 2025
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
In-Office
Information Technology • Consulting
The Role
Java Architect

Req number:

R4415

Employment type:

Full time

Worksite flexibility:

HybridWho we are

CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.

Job Summary

We are looking for a motivated Java Architect ready to take us to the next level! If you have of experience in Java skills including Java 8, design patterns, Data Structures & Algorithms and are looking for your next career move, apply now. 

Job Description

We are looking for a Java Architect. This position will be full-time and Hybrid.

What You’ll Do

  • Should be able to design and build applications from scratch.
  • Should be able to lead the software development process including driving the business requirements and architectural improvements.
  •  Propose the right solutions to the team by identifying & understanding the pain points.
  •  Should be able to experiment and adapt to new technologies quickly.
  •  Should be able to review code for quality and implementation best practices. Promote coding, testing and deployment best practices through hands-on research and demonstration.
  •  Write testable code that enables extremely high levels of code coverage.
  •  Conduct root cause analysis and advanced performance tuning for complex business processes and functionality.
  •  Ability to review frameworks and design principles towards suitability in the project context.
  • Mentor young engineers towards guiding them to become great engineers
     

What You'll Need

  • 12+ years of experience in Software Development.
  • Strong Java skills including Java 8 features.
  • Great OO skills, including strong design patterns knowledge.
  • Strong knowledge of software best practices, like Test-Driven Development (TDD) and
  • Continuous Integration (CI).
  • Strong Knowledge of Data Structures & Algorithms.
  • Experience in working with data-driven RESTful APIs using web frameworks like Spring Boot, etc.
  • Strong knowledge of a few databases, like PostgreSQL, NoSQL, etc.
  • Should be able to do data modelling.
  • Good understanding of ORMs like Hibernate, JPA, etc.
  • Better to know Azure tech stack.
  • Performance tuning of applications.
  • Knowledge of dependency managers and build tools like Maven, Gradle, etc.
  • Strong debugging skills.
  • Good understanding of Microservices-based architecture and the related eco-system.
  • Knowledge of Reactive programming concepts using RxJava and other such frameworks.
  • Familiarity with architectural/ design patterns.
  • Understanding of Docker containers and Kubernetes.
  • Advanced knowledge of Agile methodology.

Physical Demands

  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor.

Reasonable accommodation statement

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to [email protected] or (888) 824 – 8111.

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
KA, IND
10000 Employees

Unisys Logo Unisys

Solutions Architect

Information Technology
In-Office or Remote
10 Locations
22588 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Chicago, , Illinois
2,689 Employees

What We Do

CAI is a global services firm with over 8,700 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what’s right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account