What are the responsibilities and job description for the Full Stack Solution Architect position at ePace Technologies, Inc?
Job Title: Full stack Solution Architect
Location: NY (Locals Pref)
Duration: Longterm
Description:
We are seeking an experienced Solution Architect to design, develop, and deliver scalable enterprise solutions. The ideal candidate should have strong expertise in Python, Java, PostgreSQL, REST APIs, and modern software architecture principles. The role involves collaborating with business stakeholders, development teams, and infrastructure teams to define technical solutions, ensure system scalability, and drive best practices across the software development lifecycle.
Required Skills:
- Python
- Java
- PostgreSQL
- REST API design and development
- Microservices Architecture
- System Design & Solution Architecture
- Object-Oriented Programming (OOP)
- SQL Query Optimization & Database Design
- API Integration
- Git/GitHub or GitLab
- Docker and Kubernetes (preferred)
- Cloud Platforms (AWS, Azure, or Google Cloud)
- CI/CD Pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
- Spring Boot (for Java-based services)
- FastAPI, Flask, or Django (for Python-based services)
- Message Queues (Kafka or RabbitMQ)
- Authentication & Security (OAuth 2.0, JWT)
- Design Patterns and SOLID Principles
- Agile/Scrum Methodologies.