Search by job, company or skills

HCLTech

Java Architect

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a highly skilled and experienced Java Architect to join our dynamic team. The ideal candidate will have a proven track record in building enterprise-grade applications, designing scalable distributed systems, and working with modern technologies to deliver high-performance solutions.

Experience: 15+years

Location: Bangalore /Noida

Key Responsibilities:

  • Design, develop, and maintain enterprise-level applications using Java, Hibernate, Spring, and Spring Boot.
  • Architect and implement scalable, distributed systems and microservices with REST APIs, ensuring robustness and high availability.
  • Containerize applications using Docker and deploy via Kubernetes and Helm for seamless CI/CD pipelines.
  • Develop and optimize complex SQL queries, data models, and perform performance tuning across enterprise databases.
  • Leverage Java Executor Framework for concurrent programming and asynchronous task execution to build high-performance, responsive systems.
  • Integrate message-oriented middleware such as IBM MQ and JMS to facilitate reliable messaging and communication.
  • Follow Test-Driven Development (TDD) practices using JUnit and Mockito to ensure code quality and maintainability.
  • Apply design patterns and best practices to ensure code standards, troubleshoot issues, and meet Non-Functional Requirements (NFR) benchmarks.
  • Develop web applications using Angular and other JavaScript libraries, managing routing, REST API calls, and dependencies.
  • Collaborate effectively with stakeholders, establishing strong relationships and influencing outcomes to achieve project goals.
  • Contribute to operational improvement initiatives and delivery excellence to enhance team productivity and project success.
  • Communicate complex technical concepts clearly and effectively to audiences at all levels.

Qualifications:

  • Extensive experience in Java, Hibernate, Spring, and Spring Boot.
  • Strong expertise in SQL, data modeling, query optimization, and performance tuning.
  • Proven experience in building microservices, REST APIs, and containerized applications.
  • Solid experience with TDD, JUnit, Mockito, and Agile methodologies.
  • Knowledge of Angular and JavaScript libraries is a plus.
  • Excellent communication and stakeholder management skills.
  • Experience in operational improvement methodologies and delivering excellence.

Preferred Skills:

  • Experience with front-end development using Angular.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of design patterns and software architecture principles.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135786809

Similar Jobs