Java Architect - Pune, India - Synechron

    Synechron
    Default job background
    Banking / Loans
    Description

    Software Requirements:

    • Extensive experience with Java/J2EE and modern frameworks like Spring Boot, Spring Batch, and Spring Integration.
    • Proficiency in Distributed Transaction Management and ORM tools like Hibernate/JPA.
    • Strong foundation in Database technologies and best practices.
    • Deep understanding and practice of Code Review processes and quality assurance standards.

    Overall Responsibilities:

    • Translate complex business requirements into scalable technical solutions meeting the strategic goals.
    • Design robust, end-to-end solutions considering the full technology stack.
    • Perform technical assessments and feasibility studies to guide solution choices.
    • Develop architectural designs, blueprints, and detailed technical specifications.
    • Collaborate with cross-functional teams to ensure compliance with architecture standards.
    • Lead technical discussions, provide thought leadership and direction.
    • Proactively identify and address technical risks and issues.
    • Ensure solutions are scalable, reliable, and optimized for performance.
    • Engage in governance activities to uphold architectural integrity and standards.

    Categorywise Technical Skills:

    • Architecture & Design: Mastery in Architecture and Design Principles, Event-Driven Architecture, Service-Oriented Architecture.
    • Integration & API Management: Proficient in JSON, REST, SOAP, XML, OpenAPI specifications, and driving API/Microservices adoption strategies.
    • Agile & DevOps: Experience with Agile methodologies and CI/CD processes.

    Experience:

    • 12 to 15 years of experience with a focus on Java-based enterprise solutions.
    • Demonstrated experience in architecting, designing, and implementing complex solutions.
    • A history of successful technical leadership and strategic solutioning.

    Day-to-Day Activities:

    • Engage with business stakeholders for requirements gathering and solution envisioning.
    • Create and maintain architectural documentation and design artifacts.
    • Oversee the development process, ensuring adherence to architectural plans.
    • Conduct solution reviews and champion architectural governance.
    • Navigate technical challenges, offering guidance and innovative solutions.
    • Collaborate with teams on solution integration and delivery strategies.
    • Stay abreast of technology trends and incorporate innovative ideas into solutions.

    Qualification:

    • Bachelor's or Master's degree in Computer Science, Information Technology, or related fields.
    • Relevant technical certifications (e.g., AWS Certified Solutions Architect) are highly desirable.

    Soft Skills:

    • Exceptional leadership and mentorship skills to guide and inspire development teams.
    • Strong communication skills to effectively articulate technical concepts to diverse audiences.
    • Independent problem-solving and analytical thinking.
    • Effective time management and ability to meet tight deadlines.

    This role is for seasoned Java Solution Architects who are passionate about building state-of-the-art solutions for complex business challenges. If you have a strong background in Java technologies, architectural design, and a strategic mindset, we invite you to apply for this pivotal role in our organization.