Java Architect

DIGITAL HARBOR, Inc.

Bengaluru

On-site

INR 4,000,000 - 6,500,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Digital Harbor, Inc. is seeking a seasoned Java Architect to design scalable, high-availability architectures for enterprise applications. You will lead technical directions, drive deployment strategies and mentor the team to deliver robust, secure systems.

The role emphasizes hands-on architecture, collaboration with stakeholders, and ongoing evaluation of emerging technologies to stay ahead in the Java ecosystem.

Qualifications

  • Proficiency in Java, J2EE and related technologies.
  • Extensive experience with microservices architectures and cloud platforms (AWS, Azure, Google Cloud).
  • Deep understanding of SQL and NoSQL databases (MongoDB).
  • Experience with frontend frameworks (Angular, React, Vue.js) is a plus.
  • Knowledge of DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes, Ansible, ELK, Grafana).
  • UML and software design and deployment architecture.

Responsibilities

  • Architecture design and develop scalable, high-availability systems.
  • Design deployment architecture for scalable, distributed systems.
  • Provide technical leadership and guidance to the development team.
  • Oversee system integration and ensure data interoperability.
  • Conduct regular code reviews to maintain quality, performance and security.
  • Create and maintain architectural documentation and guidelines.
  • Evaluate emerging technologies for business benefits.
  • Collaborate with project managers, developers and stakeholders to deliver projects.
  • Identify and resolve performance bottlenecks and ensure system performance.
  • Implement and enforce security best practices in architecture.
  • Mentor and coach junior developers and architects.

Skills

Java
J2EE
Microservices
Cloud platforms
SQL
MongoDB
Angular
React
Vue.js
CI/CD
Docker
Kubernetes
Ansible
ELK
Grafana
UML
Software design
Deployment architecture

Tools

AWS
Azure
Google Cloud

Job description

  • Architecture Design: Design and develop scalable, High available, resilient, high-performance architecture solutions for enterprise-level applications using Java and related technologies.
  • Deployment Architecture: Design deployment architecture and deploy highly scalable, resilient distributed system.
  • Technical Leadership: Provide technical leadership and guidance to the development team, ensuring adherence to best practices and coding standards.
  • System Integration: Oversee the integration of various systems and technologies, ensuring seamless data flow and interoperability.
  • Code Reviews: Conduct regular code reviews to maintain code quality, performance, and security standards.
  • Documentation: Create and maintain architectural documentation, including system design documents, technical specifications, and guidelines.
  • Technology Evaluation: Stay up to date with emerging technologies and trends in Java and related ecosystems and evaluate their potential benefits for the organization.
  • Collaboration: Work closely with project managers, developers, and other stakeholders to ensure the successful delivery of projects.
  • Performance Tuning: Identify and resolve performance bottlenecks in the application architecture and ensure the system meets performance requirements.
  • Security: Implement and enforce security best practices in the architecture to protect against vulnerabilities and threats.
  • Mentorship: Mentor and coach junior developers and architects, fostering a culture of continuous learning and improvement.

When we come face to face, we’d like to understand what you’ll have done as a Java Architect superhero in your past experience.

Technical Skills:
  • Proficiency in Java, J2EE, and related technologies.
  • Strong experience with microservices architecture and cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Deep understanding of database systems (SQL and NoSQL-MongoDB).
  • Experience with front-end technologies such as Angular, React, or Vue.js is a plus.
  • Knowledge of DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes, Ansible, ELK, Grafana).
  • UML and Software design and deployment architecture.
Soft Skills:
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work in a fast-paced, collaborative environment.
  • Strong analytical and decision-making abilities.
  • Dynamic, flexible and Adaptive to needs

We’re sure that you’re creative, move mountains with a tactful spoon, and whatnot, so why wait? We want to meet you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Architect
Java Architect

Tata Consultancy Services • Hyderabad, Pune District

On-site
INR 3,000,000 - 5,200,000
Java Architect
Java Architect

NPSTX • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Collaborative and fun workplace
Strong organizational support
Team celebrations and success
+1
Java Architect
Java Architect

Hexaware Technologies • Pune District, Mumbai, Bengaluru

On-site
INR 3,500,000 - 7,000,000
Java Architect
Java Architect

Infosys • Pune District

On-site
INR 1,000,000 - 2,000,000
Java Architect
Java Architect

Lonvec Technologies Private Limited • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Technical Architect (Java)
Technical Architect (Java)

SmartDocs, Inc. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Java Architect
Java Architect

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Java Architect
Java Architect

Visara Partners • Chennai District

On-site
INR 1,500,000 - 2,000,000
Seni
Seni

Keross R&D • Kolkata District

On-site
INR 1,800,000 - 2,200,000
Solution Architect
Solution Architect

Anrgi Tech Private Limited • Chennai

On-site
INR 1,200,000 - 1,500,000