Great Place To Work Award
Back to Careers

Java Architect

Prorigo is looking for an experienced Java Architect to design and implement scalable, high-performance software solutions. The ideal candidate will have a deep understanding of Java-based technologies, micro services architecture, cloud platforms, and best software development practices. As a Java Architect, you will work closely with development teams, business stakeholders, and DevOps teams to ensure system stability, security, and efficiency.

  • Location:India
  • Job Type:Full-Time
  • Experience:10+ Years

Job Description

Qualification

  • Bachelors or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in Java development with at least 3-5 years as an architect.
  • Experience with working in dynamic

Responsibilities

  • Design, develop, and oversee Java-based applications, ensuring high scalability and performance.
  • Define architectural best practices, frameworks, and guidelines.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Implement microservices architecture, APIs, and cloud-native solutions.
  • Conduct code reviews and enforce coding standards to ensure high-quality software.
  • Evaluate emerging technologies and recommend their adoption where applicable.
  • Ensure security, scalability, and maintainability of applications.
  • Guide and mentor developers, providing technical leadership and support

Required Skills

  • Strong expertise in Java 8+, Spring Boot, Hibernate, and Microservices.
  • Proficiency in designing and developing RESTful APIs.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of containerization tools like Docker and Kubernetes.
  • Strong experience in relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, Cassandra).
  • Hands-on experience with DevOps tools (CI/CD pipelines, Jenkins, Git, Kubernetes).
  • Familiarity with security best practices in software development.
  • Excellent problem-solving skills and ability to work in an agile environment.

Preferred Qualifications

  • Java Architect Certification (e.g., Oracle Certified Master, Java EE Architect).
  • Experience with Big Data technologies like Kafka, Spark, Hadoop.
  • Understanding of event-driven architecture and messaging systems like RabbitMQ or Apache Kafka.