Responsibilities: • Define and design system architecture, ensuring scalability, performance, and security. • Oversee development of both front-end and back-end systems using modern frameworks and technologies. • Lead a team of developers, providing technical guidance, code reviews, and mentorship. • Foster a collaborative development culture and ensure adherence to best practices. • Work closely with stakeholders to define project requirements and translate them into actionable plans. • Drive timely delivery of projects, balancing technical excellence with business priorities. • Select, implement, and maintain modern tech stacks, including React, Angular, Vue.js (frontend), Node.js, Spring Boot, .NET (backend), and databases such as MySQL, PostgreSQL, and MongoDB. • Ensure integration of cloud platforms like AWS, Azure, or Google Cloud into system architecture. • Monitor application performance and implement optimizations to enhance user experience and system reliability. • Proactively identify and resolve technical challenges. • Design and maintain APIs using RESTful services or GraphQL. • Implement microservices architecture and containerization technologies like Docker and Kubernetes. • Set up and manage CI/CD pipelines to streamline development workflows. • Stay updated with industry trends and emerging technologies to recommend innovative solutions. • Drive the adoption of new tools and practices to improve development efficiency. • Lead the design and development of scalable and efficient software solutions using Java 11, Reactive, and Spring Boot. • Conduct code reviews and provide constructive feedback to maintain high code quality and performance. • Develop and maintain comprehensive documentation for all architectural designs and implementations. • Identify and address potential technical risks and challenges proactively. • Optimize system performance and reliability through continuous monitoring and improvement. • Stay updated with the latest industry trends and technologies to incorporate innovative solutions. – • Facilitate effective communication between technical and non-technical stakeholders. • Contribute to the strategic planning of technology initiatives to support business objectives. – • Ensure that all solutions are secure, scalable, and maintainable.
8-12 Years of Experience
Numbers & Facts
Location
Miami, FL
Industry
Other/Not Classified
Company Size
100 to 499 employees
Skills
Amazon Web Services (AWS)unmatched
Application Programming Interface (API)unmatched
Architectural Servicesunmatched
Best Practicesunmatched
Business Supportunmatched
CSS (Cascading Style Sheet)unmatched
Cloud Architectureunmatched
Cloud Computingunmatched
Code Reviewsunmatched
Communication Skillsunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Dockerunmatched
Documentationunmatched
Emerging Technologyunmatched
GraphQLunmatched
HTML5unmatched
Industry/Trade Analysisunmatched
Javaunmatched
Maintain Complianceunmatched
Mentoringunmatched
Microservicesunmatched
Microsoft .NETunmatched
Microsoft Windows Azureunmatched
MongoDBunmatched
MySQLunmatched
Node.jsunmatched
Performance Analysisunmatched
Performance Tuning/Optimizationunmatched
PostgreSQLunmatched
Problem Solving Skillsunmatched
Quality Managementunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Requirements Managementunmatched
Scalable System Developmentunmatched
Strategic Planningunmatched
System Architectureunmatched
Systems Reliabilityunmatched
Team Lead/Managerunmatched
Team Playerunmatched
Technical Leadershipunmatched
Technical Strategyunmatched
Time Managementunmatched
User Interface/Experience (UI/UX)unmatched
Vue.jsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.