drjobs Java Architect

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Java Architect

Req number:

R4415

Employment type:

Full time

Worksite flexibility:

Hybrid

Who we are

CAI is a global technology services firm with over 8500 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 rightwhatever it takes. Our tailormade 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 aJava Architect. This position willbefulltimeand Hybrid.


What Youll 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 handson 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 Youll 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 TestDriven Development (TDD) and
  • Continuous Integration (CI).
  • Strong Knowledge of Data Structures & Algorithms.
  • Experience in working with datadriven RESTful APIs using web frameworks likeSpring 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 Microservicesbased architecture and the related ecosystem.
  • 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 preemployment testing or otherwise participating in the employment selection process please direct your inquiries to or.

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.