Java Architect

Há 7 dias


Colombo, Paraná, Brasil Virtusa Tempo inteiro
Job Description

About the Role

Virtusa is seeking a highly skilled Java Architect to join our team. As a Java Architect, you will be responsible for designing and developing scalable, secure, and reliable software solutions using Java, Spring Boot, and related technologies.

Key Responsibilities

  • Design and develop enterprise-grade applications using Java and Spring Boot.
  • Architect and implement microservices-based architectures, adhering to API-first principles.
  • Design and deploy event-driven systems using Kafka for real-time data processing and integration.
  • Containerize applications with Docker and orchestrate deployment, scaling, and management using Kubernetes.
  • Collaborate closely with cross-functional teams to define technical requirements and system interfaces based on business needs.
  • Provide technical leadership and mentorship to development teams, ensuring adherence to best practices and architectural guidelines.
  • Conduct thorough code reviews, monitor performance, and optimize code for quality and efficiency.
  • Stay updated with emerging technologies and industry trends, evaluating their relevance and applicability to ongoing and future projects.

Requirements

  • 10-12 years of proven experience designing and developing enterprise-grade applications using Java and Spring Boot.
  • Strong understanding of microservices architecture, API design principles, and RESTful web services.
  • Hands-on experience with Kafka or similar messaging systems for building event-driven architectures.
  • Proficiency in Docker for containerization and Kubernetes for orchestration.
  • Exceptional problem-solving abilities and adeptness in troubleshooting complex issues.
  • Excellent communication skills with the ability to effectively collaborate across technical and non-technical teams.
  • Experience working in Agile/Scrum methodologies and familiarity with DevOps practices.
  • Capable of working independently and as part of a dynamic team in a fast-paced environment.


  • Colombo, Paraná, Brasil Virtusa Tempo inteiro

    Position Overview: As a Senior Java Solutions Architect at Virtusa, you will play a pivotal role in shaping and developing high-quality software solutions. Your expertise in Java and related technologies will be essential in driving innovation and efficiency within our projects. Key Responsibilities: Design and implement robust, scalable, and secure...

  • Lead Java Software Architect

    2 semanas atrás


    Colombo, Paraná, Brasil Virtusa Tempo inteiro

    Position Overview: As a Senior Java Solutions Architect at Virtusa, you will play a pivotal role in shaping the architectural vision and technical direction of our software solutions. Your expertise in Java and related technologies will be essential in driving the development of robust, scalable, and secure applications. Key Responsibilities: Design and...


  • Colombo, Paraná, Brasil Virtusa Tempo inteiro

    Job DescriptionAbout the RoleVirtusa is seeking a highly skilled Lead MuleSoft Architect to join our team. As a key member of our integration team, you will be responsible for designing, developing, and implementing MuleSoft APIs and Anypoint Platform solutions.Key ResponsibilitiesDesign and develop scalable Mule flows, error handling, and integration...


  • Colombo, Paraná, Brasil Virtusa Tempo inteiro

    Job DescriptionAbout the RoleVirtusa is seeking a highly skilled Lead MuleSoft Engineer to join our team. As a key member of our integration team, you will be responsible for designing, developing, and implementing MuleSoft APIs and Anypoint Platform solutions.Key ResponsibilitiesDesign and develop scalable Mule flows, error handling, and integration...

  • Java Architect

    2 meses atrás


    Colombo, Brasil Virtusa Tempo inteiro

    Java Architect - CREQ193085 Description Responsibilities: Design and develop scalable, secure, and reliable software solutions using Java, Spring Boot, and related technologies. Architect and implement microservices-based architectures, adhering to API-first principles. Design and deploy event-driven systems using Kafka for real-time data processing...