Skill_: Application Architecture Lead (Application Development Expert)
Competency: Application Development Expert/ Application JAVA Expert
Location: Delhi/NCR
Years of experience required:
- 10 + years of total experience
- 5+ years of relevant experience in Application Development / Application JAVA Expert / Integration Architect (including Middleware)
Education qualification:
- B.E./ B.Tech./ MCA
- Certification: SCJP / OCJP / ESB Certified developer / Middleware/ Agile development certifications.
Responsibilities:
A broad role typically entails adopting a program strategy formulation and implementation roadmap, using a problem-solving approach to address key client issues, and supporting the monitoring and management of large projects. Responsibilities includes:
- Oversee JAVA Application Development
- Lead the design, development, and implementation of JAVA applications.
- Ensure the development process aligns with industry standards and organizational goals.
- Assist in evaluating application performance.
- Conduct benchmarking exercises to ensure applications meet required performance standards.
- Document data structures, business logic, and controls codified in software.
- Work with cross-functional teams to integrate JAVA applications with other systems.
- Partner with leaders and teams to gather requirements and ensure architectural alignment.
- Recommend technologies and frameworks that align with project and organizational goals.
- Assess effort estimates provided by the developers
- Provide technical guidance and mentorship to junior developers.
Mandatory skill sets:
- Experience of application development, API development, etc.
- Proven experience in roles such as Application Development Expert, JAVA Expert, or Integration Architect.
- Experience with middleware solutions and integration architectures.
- Strong proficiency in JAVA and related technologies.
- Good understanding of Agile / DevOps / DevSecOps.
- Experience with documenting data structures, business logic, and controls codified in software.
- Excellent analytical and problem-solving skills with the ability to understand complex IT systems.
- Strong written and verbal communication skills to effectively document and convey technical information.
Preferred skill sets:
- ESB (Enterprise Service Bus) Certified Developer.
- Middleware and Agile development certifications.
- Experience with IT Systems and Documentation:
- Familiarity with documenting historical IT systems and processes.
- Experience in documenting complex data structures and business logic.
- Strong understanding of middleware technologies and integration patterns.
- Ability to analyze and articulate complex technical concepts to non-technical stakeholders.
- Previous experience in digitization projects or IT system modernization efforts.