Solution Architect - Java

10 - 15 years

16 - 27 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Java Solution Architect:

Responsibility

A Solution Architect is responsible for design as well as delivery of various modules and integrations for the solutions based on iSMRT platform. He/she will work on creating a very high performance and scalable implementation for the integrated solutions that solve real-world customer problmes, using the next gen technologies.

He/she will be responsible to lead a small development team of committed tech leads and developers.

He/she will be responsible for understanding the business needs, current landscape and identify common needs to help create scalable integrations for use across domains and customizations.

He/she will work closely with program management team, business stakeholders and customer stakeholders to design, develop and release effective integrated solutions.

He/she must be responsive, possess a learning attitude, and should be able to propose optimal solutions that help the team succeed within an open, fast-paced collaborative environment. Candidate should be able to handle a small technology team for execution in Agile methodologies.

General

  • Bachelors / masters degree in computer science (CS, IT or other related streams would be preferred).
  • At least 9+ years of hands-on Software Design and Development experience using Java EE and open-source technologies with some knowledge on UI technologies.
  • The selected candidate is expected to be the technology champion & owner of specific modules / component(s) and the Go-To person for any technical issues for entire development team for tasks related to design, development and debugging.
  • He/she must be a self-motivated, creative, and innovative individual with good communication skills. He/she should be able to demonstrate excellent analytical and problem-solving skills.
  • Extremely hands-on (90% time) and should be able to help the team to debug and fix complex issues.
  • Creativity, Personal Drive, Innovation, Problem Solving are a must

Skills and Experience

  • Proven experience in building large, real time, mission critical enterprise applications based on open-source platforms.

Must Have Skills:

  • Candidates must have exceptional knowledge of the Java 8+ platform, especially in areas of Object-Oriented Design, Concurrency, NIO, and Collections. They must have strong fundamentals in data structures and algorithms.
  • Candidates must have a working knowledge of AWS platform with good understanding of services like

    S3

    , SQS, SNS, EC2, Load balancers etc.
  • Candidates must be able to demonstrate experience in creating performing, scalable and distributed middle-tier frameworks.
  • Good understanding of Microservices based architecture is required using Spring Boot or equivalent.
  • Strong DB knowledge on RDBMS databases like PostGreSQL, MySQL etc.
  • Strong working knowledge of Spring, REST APIs, Swagger
  • Knowledge on integration patterns and their uses
  • Good documentation skills able to create design documents for solution proposals
  • Good presentation skills – able to create working UML/Flow diagrams (e.g. draw.io, LucidChart etc) and present to different stakeholders

Good to Have

  • Previous exposure to solutions/implementations involving integration of multiple systems not restricted to using REST/API/Web Services/File Drops
  • Be able to independently run different POCs using emerging technologies.
  • Hands-on experience with at least one open source Workflow Management (or BPM) and one Rules framework/too will be an advantage.
  • Experience using popular Spring Middleware (like Spring Data, Batch, and Security)
  • Strong analysis and design skills: Candidates must be able to visualize and depict any problem using UML models in most efficient and elegant manner. Previous experience in using UML tools is very much desired.
  • Experience in motivating, challenging & growing a small but highly technical team is desirable
  • Candidates are expected to have experience with Agile methodology.

Experience with performance engineering and tuning large and complex applications is desired

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
Wipro logo
Wipro

Information Technology & Services

Bengaluru

RecommendedJobs for You

Pune, Maharashtra, India