Java Technical Architect on AWS Platform - Pune, India - MNC Client

    MNC Client
    MNC Client Pune, India

    2 weeks ago

    Default job background
    Description

    Role Overview:

    As a Java Technical Architect on the AWS platform, your role is pivotal in designing, developing, and maintaining Java-based applications on Amazon Web Services (AWS). You will be responsible for shaping the technical direction of projects, ensuring they meet business objectives while adhering to best practices and scalability on AWS.

    Experience: 8+ years

    Location: Pune / Mumbai

    Notice Period: 0-15 days

    Key Responsibilities:

    · System Design: Develop high-level system architecture for Java applications on AWS, considering scalability, performance, and security.

    · Technology Selection: Evaluate and select appropriate AWS services and Java frameworks to meet project requirements.

    · DevOps Integration: Implement DevOps practices for continuous integration and continuous deployment (CI/CD) using tools like Jenkins, Docker, and Kubernetes.

    · Micro services: Architect and lead the development of micro services-based solutions, focusing on modularity and scalability.

    · Code Review: Review and provide technical guidance to development teams to ensure code quality and adherence to best practices.

    · Cloud Infrastructure: Design and oversee the implementation of AWS infrastructure, including EC2 instances, RDS databases, and S3 storage.

    · Security: Implement security best practices in AWS environments, such as IAM policies and encryption mechanisms.

    · Performance Optimization: Identify and resolve performance bottlenecks, optimizing Java applications for efficient resource utilization.

    · Monitoring and Logging: Set up monitoring tools and establish logging systems to ensure the health and performance of applications on AWS.

    · Documentation: Create and maintain technical documentation, including architecture diagrams and standard operating procedures.

    · Retail Domain Experience: Experience in the retail domain is a plus, understanding the unique challenges and requirements in this sector.

    · Compliance: Ensure applications adhere to regulatory and compliance requirements as needed.

    · Mentorship: Provide guidance and training to development teams on Java best practices, AWS usage, DevOps, and micro services.

    Qualifications:

    · Bachelor's degree in Computer Science or related field.

    · Proven experience in Java development and AWS cloud services.

    · Strong knowledge of Java frameworks like Spring, Hibernate, etc.

    · AWS certification (e.g., AWS Certified Solutions Architect) is a plus.

    · Experience with DevOps tools and practices.

    · Proficiency in micro services architecture.

    · Excellent problem-solving and communication skills.

    · Leadership and project management skills.

    · Knowledge on below technologies preferred

    o Python, soapUI, Postman, Lambda, ECS, Loggily.

    Personal Attributes:

    · Hands on in development and R&D.

    · Strong analytical thinking and problem-solving abilities.

    · Effective communication skills to collaborate with cross-functional teams.

    · Ability to adapt to evolving technologies and trends.

    · Strong organizational and time management skills.