Java Technical Architect

20 - 22 years

20 - 22 Lacs

Posted:4 days ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities:

  • Software Development Lifecycle:

    Lead and contribute to the software development process from requirements gathering and use case definition to the design and implementation of software solutions.
  • Architectural Design & Alignment:

    Apply architectural principles and frameworks (MVC, Spring, Hibernate, Webservices, REST APIs) in design. Collaborate with architecture teams to ensure alignment of requirements and solutions, facilitating design sign-off and approvals.
  • J2EE Platform Optimization:

    Possess thorough knowledge of J2EE Application Platform Configuration & Performance Optimization.
  • Cloud Development:

    Work with

    AWS Cloud

    , including

    Dockerized Containers

    .
  • Web Services & APIs:

    Develop and work with Webservices/REST services, AngularJS based applications & REST APIs.
  • Performance Engineering:

    Handle performance issues related to multithreading/multiprocessing. Troubleshoot performance issues using various monitoring & analysis tools like VisuvalVM, JProfiler, Glowroot, and ideally Dynatrace. Provide subject matter expertise in performance monitoring, tuning, analysis, and diagnostics. Evaluate and research emerging performance tuning methodologies, monitoring tools, processes, and technologies. Develop and promote processes, best practices, and standards in Performance Engineering.
  • Database Interaction:

    Work effectively with

    Oracle/SQL Server database and SQL

    .
  • Large Scale Systems:

    Contribute to building large-scale systems with hands-on engineering skills.
  • Team & Stakeholder Management:

    Manage diverse teams of at least 15-20 members and coordinate effectively with developers, testers, architects, BAs, and other stakeholders. Ability to lead and coordinate with developers / other architects and stakeholders.
  • Agile Methodologies:

    Work with Agile development methodologies, specifically Scrum, and run all Scrum events (Daily Standups; Sprint Planning; Sprint Retrospective; etc.).
  • Fast-Paced Environment:

    Thrive in a fast-paced development environment.
  • Work Planning:

    Work with peers in planning and coordination of work activities.
  • Business Analysis & Requirements:

    Conduct business analysis, requirements gathering, and designing of solutions, particularly in the insurance domain and regulatory requirements across various markets (Life Insurance).

Required Skills:

  • Excellent hands-on

    Core Java/Advanced Java/J2EE development

    proficiency.
  • Strong understanding of

    architectural principles and frameworks (MVC, Spring, Hibernate, Webservices, REST APIs)

    .
  • Thorough knowledge of

    J2EE Application Platform Configuration & Performance Optimization

    .
  • Proficiency in working on

    AWS Cloud

    including

    Dockerized Containers

    .
  • Proficiency in

    Webservices/REST services; AngularJS based applications & REST APIs

    .
  • Skills in handling and troubleshooting performance issues related to multithreading/multiprocessing.
  • Proficiency with monitoring & analysis tools like

    JProfiler, VisualVM, Glowroot

    .
  • Good proficiency in

    Oracle/SQL Server database and SQL

    .
  • Proven ability to build large-scale systems with hands-on engineering skills.
  • Ability to manage and coordinate diverse teams and stakeholders effectively.
  • Proficiency with

    Agile development methodologies, specifically Scrum

    .
  • Excellent written and verbal communication skills.
  • Ability to work in a fast-paced environment.
  • Skills in business analysis, requirements gathering, and designing solutions.

Desired Skills:

  • Experience with

    Dynatrace

    .
  • Proficiency in

    SAFe (Scaled Agile)

    .
  • Insurance knowledge.
  • Integral skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You