Job ID: JOB_ID_3178838
Job Overview:
We are seeking a highly experienced Senior Software Architect to lead technical initiatives and drive the design of scalable and robust solutions. This role involves providing technical leadership, ensuring high-quality development, and mentoring a team of passionate developers and analysts. You will be instrumental in designing and managing integrations, optimizing application performance, and ensuring adherence to security and compliance standards. This is a 100% onsite position requiring deep expertise in Java, microservices, event-driven architectures, and cloud-native applications on AWS.
Key Responsibilities:
- Technical Leadership: Lead a team of passionate developers and analysts, ensuring high-quality development and adherence to best practices.
- Architecture & Design: Design scalable and robust solutions, ensuring alignment with business needs and system architecture.
- Integration & Data Management: Design and manage integrations with third-party applications and enterprise systems using APIs, middleware, and ETL tools.
- Performance Optimization: Monitor and optimize application platform performance, ensuring high availability and reliability.
- Security & Compliance: Ensure adherence to security best practices, data privacy regulations, and compliance standards.
- Stakeholder Collaboration: Work closely with business teams, product managers, and other technical teams to understand requirements and deliver solutions.
- Code Reviews & Best Practices: Conduct code reviews, enforce coding standards, and implement DevOps and CI/CD practices.
- Training & Mentorship: Provide technical guidance, training, and mentorship to the development team members.
- Hands-on Development: Work extensively with APIs, REST, and integration patterns.
- Eventing Platforms: Utilize hands-on experience with eventing platforms like Kafka.
- Java/J2EE Development: Design, develop, and deploy scalable Java and J2EE applications.
- Microservices: Build high-performance micro-services using Spring Boot.
- Event/Domain/CQRS Design: Build Event, Domain, and CQRS driven applications.
- Front-end Development: Develop dynamic front-end applications with Vue.js, NUXT, PrimeVue, SSR, and AWS Amplify.
- TypeScript: Write clean, maintainable, and efficient code in TypeScript.
- Cloud Deployment: Deploy and manage cloud-native applications on AWS.
Required Skills and Experience:
- 10+ years of experience in software architecture and development.
- Extensive experience in Application Integration Architecture.
- Proven ability to design scalable and robust solutions.
- Experience managing integrations with third-party applications and enterprise systems using APIs, middleware, and ETL tools.
- Strong understanding of application performance monitoring and optimization.
- Knowledge of security best practices, data privacy regulations, and compliance standards.
- Excellent stakeholder collaboration and communication skills.
- Experience with code reviews, coding standards, DevOps, and CI/CD practices.
- Proficiency in hands-on work with APIs, REST, and integration patterns.
- Experience with eventing platforms like Kafka.
- Expertise in designing, developing, and deploying scalable Java & J2EE applications.
- Experience building high-performance micro-services using Spring Boot.
- Experience building Event, Domain, and CQRS driven applications.
- Experience developing dynamic front-end applications with Vue.js, NUXT, PrimeVue, SSR, and AWS Amplify.
- Proficiency in writing clean, maintainable, and efficient code in TypeScript.
- Experience deploying and managing cloud-native applications on AWS.
Preferred Skills:
- Java, Spring, AWS, Kafka, Docker, Design Patterns, Dynatrace/Splunk.
Education Requirements:
- Bachelors in Computer Science or other related field.
Special Requirements
100% onsite, 6 months duration
Compensation & Location
Salary: $75 – $95 per year
Location: Plano, TX
Recruiter / Company – Contact Information
Recruiter / Employer: Scalable Systems Inc
Email: arjit.sharma@scalable-systems.com
Recruiter Notice:
To remove this job posting, please send an email from
arjit.sharma@scalable-systems.com with the subject:
DELETE_JOB_ID_3178838