Java Full Stack Architect - Assistant Vice President

myworkdayjobs

Hyderabad NM Years Exp Posted 32d ago

Job Description

Role Summary & Role Description

  • Strong working experience in OOPS concepts using technologies like Java ,Spring are mandatory.
  • Provide technical leadership for application architecture, technical design, and programming.
  • Good understanding and working experience in full-stack software development lifecycle and services delivery.
  • Demonstrated expertise in software architecture, designing scalable systems, and optimizing performance in the domain of UI, middleware, database, security, and API's.
  • Proficiency in engineering best practices, object-oriented programming, design patterns, and producing clean, testable code, and  SOLID principles.
  • Understanding of HTTP, Internet protocols, web browsers and working experience using front-end frameworks such as HTML5, CSS, JSON, JavaScript and React JS.
  • Experience in Core Java 11 - Multithreading, Exception handling, Garbage collection, Memory management.
  • Strong experience in J2EE related technologies (Java Beans, JSP,JDBC, JMS, J2EE, Spring Boot, Hibernate etc)
  • Experience with any message broker technologies ( Rabbit, Kafka, IBM MQ etc)
  • Experience in API styles like SOAP, REST.
  • Experience working on any data bases (SQL and NO SQL)
  • Experience with containerization technologies like Docker, Kubernetes
  • Knowledge and working experience with DevOps implementation and automated CI/CD pipeline using Git, Jenkins, SonarQube
  • Experience in unit testing, mocking and integration testing
  • Should have experience in developing the re-usable components in both front-end and back-end technologies.
  •  Work with other team members for one or more Agile scrum teams assigned to work on the project in parallel.
  • Candidate should be able to clearly articulate the implications of design/architectural decisions.
    • Strong attention to detail and problem-solving skills.

Similar Openings for You