Technical Architect (Java + AI)

spglobal

Hyderabad 16 Years Exp Posted 31d ago

Job Description

What You'll Do

  • Lead and guide Dev Engineers,, providing mentorship, and tracking progress to ensure project milestones are achieved.
  • Be involved in planning and execution of all development activities, ensuring compliance with industry standards and timely releases.
  • Leverage AI tools, such as GitHub Copilot, to enhance coding efficiency, improve code quality, and accelerate development processes.
  • Design and implement data platforms that support data-driven decision-making and optimize software performance.
  • Advocate for and implement best practices in platform-centric development, emphasizing reusability, scalability, and maintainability.
  • Identify opportunities for process improvements, including automation and enhanced coding practices.
  • Take ownership of complex development tasks, producing high-quality software that aligns with business objectives.
  • Ensure adherence to principles and best practices in software development, applying them within project constraints.
  • Focus on software quality, productivity, and delivery, driving all aspects of DevOps within the team.
  • Design or assist in designing components and subsystems based on requirements from Business Analysts.
  • Decompose development tasks based on designs and provide accurate development estimates.

 

Technical

  • Extensive knowledge and hands-on experience with Java 11+ (including 21) and related frameworks.
  • Proven experience with CI/CD pipelines and integration.
  • Strong software design skills with a deep understanding of microservices architecture.
  • Expertise in multi-threading and performance optimization.
  • Proficient in writing performant, testable, and maintainable code.
  • In-depth knowledge of relational databases, particularly Postgres.
  • Familiarity with AI tools and their application in enhancing coding practices, including code review and improvement.
  • Stay abreast of emerging technologies and trends in AI and software development to foster innovation.
  • Skill set should include Spring, Git, Microservices, AWS, JMS (Active MQ), Docker, Container Orchestration Service, RESTful Web Services, and Azure Service Bus.

 

Business Competencies
Leadership Requirements

  • Capable of providing regular updates to key stakeholders on project status and progress.
  • Strong leadership skills with the ability to independently deliver project streams with minimal supervision.
  • Experience in mentoring junior team members and overseeing their development efforts.
  • Working closely with Senior leaders in designing and architecting solutions for new initiatives and estimating efforts and be actively involve in its development.

 

Personal Competencies
Personal Impact

  • Passionate about coding with a keen attention to detail.
  • Strong desire to learn and adapt to new technologies, methods, and tools.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently and collaboratively within a team.

Communication

  • Exceptional communication and interpersonal skills, both verbal and written.
  • Ability to report accurate project status and progress to leadership and stakeholders.
  • Effective in coordinating with global team members.

Teamwork

  • Flexible and adaptable to changing project priorities and processes, with a commitment to meeting deadlines.
  • Demonstrated ability to work within a globally distributed software development team.
    • Collaborate closely with Dev, QA, and BA teams globally to deliver high-quality solutions within aggressive timelines.

Similar Openings for You