Talent.com
Victrix Systems & Labs - Java Architect - Spring / Hibernate

Victrix Systems & Labs - Java Architect - Spring / Hibernate

Victrix Systems & LabsPune
30+ days ago
Job description

Description :

Key Responsibilities :

Leadership & Mentoring :

  • Lead a team of Java developers, providing guidance, mentorship, and technical expertise.
  • Facilitate effective communication across teams and stakeholders, ensuring alignment on project goals.
  • Conduct code reviews, ensuring high-quality standards, and provide constructive feedback.
  • Collaborate with Product Managers, Architects, and other stakeholders to define technical requirements.

Design & Architecture :

  • Design and implement scalable, maintainable, and high-performance Java applications.
  • Define and maintain application architecture, ensuring consistency and scalability.
  • Lead architectural discussions and decisions, ensuring solutions meet business requirements and technical specifications.
  • Development & Coding :

  • Write clean, efficient, and reusable Java code using best practices.
  • Ensure that solutions adhere to coding standards and follow industry best practices for performance, security, and scalability.
  • Develop RESTful APIs and integrate third-party services and applications.
  • Leverage Java frameworks and tools such as Spring, Hibernate, and Maven to build applications.
  • Continuous Improvement :

  • Drive continuous improvement in development processes, tools, and methodologies.
  • Keep up to date with new technologies, frameworks, and tools in the Java ecosystem and evaluate their potential benefits.
  • Promote DevOps practices and help implement automated testing and CI / CD pipelines.
  • Problem Solving & Troubleshooting :

  • Analyze and troubleshoot issues in production environments.
  • Optimize existing systems and resolve performance bottlenecks.
  • Ensure that solutions are designed with reliability, maintainability, and extensibility in mind.
  • Qualifications :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 8+ years of experience in software development with a strong focus on Java and related technologies.
  • Proven experience as a Tech Lead, Senior Developer, or Software Engineer in Java-based application development.
  • Expertise in Java frameworks like Spring, Hibernate, and Spring Boot.
  • Experience with microservices architecture and cloud platforms.
  • Strong Experience in Kafka, RabbitMQ, Postgres.
  • Strong knowledge of RESTful APIs, databases (SQL / NoSQL), and caching technologies (Redis, Memcached).
  • Familiarity with tools such as Maven, Git, Docker, and Kubernetes.
  • Experience with Agile development methodologies (Scrum / Kanban).
  • Strong analytical and problem-solving skills, with a passion for delivering high-quality software solutions.
  • Excellent communication and leadership skills, with the ability to mentor and collaborate with cross-functional teams.
  • (ref : hirist.tech)

    Create a job alert for this search

    Victrix Systems & Labs - Java Architect - Spring/Hibernate • Pune