Java Architect - Pune, India - Michael Page

    Michael Page
    Michael Page background
    Description
    Competetive SalaryPF and Gratuity

    About Our Client

    Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the world.

    Job Description

    Job Title:
    Java Architect

    Job Description:
    We are seeking a skilled and experienced Java Architect to join our team.

    As a Java Architect, you will be responsible for designing, developing, and implementing Java-based solutions to address complex business challenges.

    You will work closely with project managers, software engineers, and other stakeholders to ensure the architecture and design of our Java applications meet the requirements and standards of our organization.


    Responsibilities:
    Design and architect robust, scalable, and high-performance Java-based applications.
    Collaborate with project managers and business stakeholders to understand project requirements and translate them into technical solutions.
    Lead a team of software engineers in the development and implementation of Java applications.
    Define coding standards, best practices, and guidelines for Java development.
    Evaluate and recommend appropriate technologies and frameworks to use for Java development projects.
    Conduct code reviews and provide feedback to ensure code quality and maintainability.
    Troubleshoot and resolve technical issues in Java applications.
    Stay current with industry trends and advancements in Java development and architecture.

    Requirements:
    Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
    Proven experience (X years) as a Java Architect or similar role in designing and developing enterprise-level Java applications.
    Strong proficiency in Java, J2EE, Spring Framework, and other related technologies.

    Experience with microservices architecture and cloud platforms (, AWS, Azure, Google Cloud Platform).In-depth understanding of design patterns, data structures, and algorithms.

    Excellent leadership and communication skills.
    Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
    Strong problem-solving and analytical skills.
    Experience with Agile development methodologies (, Scrum, Kanban).Relevant certifications (, Oracle Certified Master, Java EE Architect) are a plus.

    The Successful Applicant

    Job Title:
    Java Architect

    Job Description:
    We are seeking a skilled and experienced Java Architect to join our team.

    As a Java Architect, you will be responsible for designing, developing, and implementing Java-based solutions to address complex business challenges.

    You will work closely with project managers, software engineers, and other stakeholders to ensure the architecture and design of our Java applications meet the requirements and standards of our organization.


    Responsibilities:
    Design and architect robust, scalable, and high-performance Java-based applications.
    Collaborate with project managers and business stakeholders to understand project requirements and translate them into technical solutions.
    Lead a team of software engineers in the development and implementation of Java applications.
    Define coding standards, best practices, and guidelines for Java development.
    Evaluate and recommend appropriate technologies and frameworks to use for Java development projects.
    Conduct code reviews and provide feedback to ensure code quality and maintainability.
    Troubleshoot and resolve technical issues in Java applications.
    Stay current with industry trends and advancements in Java development and architecture.

    Requirements:
    Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
    Proven experience (X years) as a Java Architect or similar role in designing and developing enterprise-level Java applications.
    Strong proficiency in Java, J2EE, Spring Framework, and other related technologies.

    Experience with microservices architecture and cloud platforms (, AWS, Azure, Google Cloud Platform).In-depth understanding of design patterns, data structures, and algorithms.

    Excellent leadership and communication skills.
    Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
    Strong problem-solving and analytical skills.
    Experience with Agile development methodologies (, Scrum, Kanban).Relevant certifications (, Oracle Certified Master, Java EE Architect) are a plus.