Java FullStack Architect

12 - 20 years

27 - 35 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job title: Java FullStack Architect

Experience: 12+years

Location: Bengaluru, Chennai, Pune

Workmode: Hybrid

Client: MNC

About the Company

Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.

  • Minimum 12 years of experience in handling the large and complex architecture/re-design projects.
  • End to end understanding of all phases of projects implementation. Should have good understanding of design aspects and hands on development.
  • Understanding of enterprise java language with specialized coverage on frameworks and libraries. Should have worked on digital web applications.
  • Great understanding of Java design principles.
  • Strong hands-on experience in Java 8+, Spring Framework, Spring MVC, Spring Boot, JPA, and Hibernate
  • Hands on experience on implementing secured, high quality REST API
  • Must have implementation experience of Microservices design, security designs, and best practices
  • Good understanding and implementation knowledge of design patterns and integration patterns
  • Preferred to be a full stack person with understanding from Front end UI implementations till bindings to downstream systems.
  • Understanding of Non-functional parameters of large-scale applications and should have worked on scalability, resiliency, and maintainable architecture systems with Java platform.
  • Should be able to understand and implement secure coding practices
  • Should understand performance parameters and able to be troubleshooting design flaws and system bottlenecks (ability to investigate application logs)
  • Excellent knowledge of RDBMS systems like MS-SQL Server, Postgres SQL, Oracle, or MySQL and NoSQL databases like MongoDB and Cassandra
  • Identifying the hardware and software infrastructure needs to accommodate the architectural goals.
  • Performing validation tests to ensure the flexibility and scalability of the Java environment.
  • Assisting the software design team with application integration.
  • Conducting system performance tests.
  • Hands-on experience and knowledge of building concurrent application (multi threaded) using Java
  • Closely work with Client architects and Business team to define technical solutions and enhance the existing application architecture
  • Understanding of TDD/BDD practices and Unit/Mock testing frameworks e.g. JUnit, JMock etc.
  • Knowledge of using a distributed cache
  • Knowledge of XML based parsing/transformation and XML Schema
  • Deep knowledge of Java/JEE ecosystem for building multi-tier and service-oriented business applications
  • Experience with building Micro Front-end applications using any framework e.g. Angular 11+ versions or React
  • Good experience with Persistence framework and standards like JPA and Hibernate
  • Hands on Experience in Architecting, Designing and Developing Large Scale Distributed Server-Side Enterprise Applications.
  • Sound knowledge of one of public Cloud platforms like AWS, Azure, Google, etc
  • Knowledge of working with CI/CD platforms such as Jenkins, Bitrise, CircleCI, TravisCI, etc.
  • Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc.
  • Must have working knowledge on build tools like Maven or Gradle
  • Should have worked on large greenfield or brownfield, HA & DR implementations

Nice to have:

  • Enterprise Architecture Certified and Trained (TOGAF or equivalent)
  • Functional Domain – Dealer Management Services in Automobile services. At least 3-6 years of hands-on experience in DMS systems.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You