Search by job, company or skills
Job Title: Solution Architect - Java, Microservices, AWS, and Full Stack Technologies
Location:(WFH) Nagpur, Pune , Mumbai
Employment Type: Full-time
Experience:
- 10+ years in software development, with at least 5 years in a software architect role.
- Proven track record of leading large-scale, complex software projects from concept to production.
Job Overview:
As a Solution Architect, you will be responsible for designing and architecting enterprise-level solutions using Java, Microservices, AWS services, and Full Stack technologies like JavaScript, ReactJS, and NodeJS. You will collaborate with stakeholders, both technical and non-technical, to ensure that our software solutions meet business requirements and are built to scale efficiently in cloud environments.
Key Responsibilities:
Architecture & Design: Lead the design and architecture of large-scale, distributed systems using Java and Microservices architecture principles, integrating Full Stack technologies where needed.
Cloud Strategy & Implementation: Develop, deploy, and manage cloud-native applications on AWS. Ensure solutions are scalable, secure, and cost-effective.
Full Stack Development: Utilize your expertise in Full Stack technologies (JavaScript, ReactJS, NodeJS) to contribute to the front-end and back-end architecture, ensuring seamless integration between services.
Microservices Implementation: Design and implement microservices-based solutions, ensuring service isolation, scalability, and resilience.
Collaboration: Work closely with cross-functional teams, including product managers, developers, and operations, to ensure alignment between technical solutions and business goals.
Performance & Optimization: Ensure optimal performance of applications and systems, troubleshooting performance issues, and identifying bottlenecks.
Technical Leadership: Provide guidance and mentorship to development teams, ensuring adherence to best practices in software development, deployment, and architecture.
Security & Compliance: Architect secure systems and ensure compliance with relevant industry standards and regulations.
Documentation: Maintain high-quality technical documentation for architecture designs, solution strategies, and infrastructure implementations.
Required Skills & Experience:
Proficiency in Java: Deep expertise in Java, with experience in building and deploying enterprise applications.
Microservices Architecture: Strong experience in designing and implementing microservices-based architectures.
AWS Expertise: Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, API Gateway, and others.
Full Stack Development: Experience with JavaScript frameworks and technologies like ReactJS and NodeJS.
Containerization & Orchestration: Experience with Docker and Kubernetes for container orchestration and microservices deployment.
API Design: Experience in designing and developing RESTful APIs.
Database Management: Solid understanding of database design and management, particularly with relational databases such as MySQL or PostgreSQL.
DevOps & Automation: Knowledge of CI/CD pipelines and experience with DevOps tools such as Jenkins, Git, and Terraform.
Problem-solving: Ability to identify and resolve technical challenges in complex environments.
Preferred Qualifications:
Experience with Serverless Architectures: Familiarity with AWS Lambda and other serverless technologies.
Understanding of Event-Driven Architectures: Experience working with messaging systems like Kafka or RabbitMQ.
Certifications: AWS Solutions Architect certification is a plus
Industry:Other
Job Type:Permanent Job
Date Posted: 08/10/2024
Job ID: 95447341