Title: Solution Architect - Java
Location: Pittsburgh, PA, Dallas, TX OR Cleveland, OH – (5 days Onsite)
Employment Type: Full Time
Visa Accepted: USC/GC
Your future duties and responsibilities:
-
Lead the technical solution for the team's proofs-of-concept, prototypes and eventual end products or solutions.
-
Team up with client stakeholders, third-party partners, fintechs, software vendors, and academia to design and build innovative prototypes and solutions that tackle real-time issues and advance the core of how we do business.
-
Interact with Business sponsors and act as a liaison between business and technical teams in order to ensure the technical delivery meet the business needs.
-
Regularly take abstract, early-stage product or solution concepts, and build them with technology.
-
Work along a strong design thinking team, and be an expert in using technology to advocate for the customer.
-
Facilitate software ideation and design sessions to rapidly identify solutions, align stakeholders and drive timely and achievable results.
-
Leads in the overall design of cross-functional, multi-platform, and Web-based application systems; oversees all application system processes.
-
Develops application architecture and blueprints aimed at reflecting enterprise business logic.
-
Defines application components, platforms, interfaces, and development tools. Directs mapping activities on specific technology platforms.
-
Provides technical guidance to application development teams. Consults on integration and conversion activities.
-
Conducts reviews, and analyses organizational needs and goals to develop and implement applications.
Skills:
-
Angular
-
GitHub
-
Jenkins
-
MongoDB
-
Oracle
-
RESTful (Rest-APIs)
-
Software Architecture
-
Spring Boot
-
Spring Security
-
Swagger
-
Apache Kafka
-
Cloud Computing
Required qualifications to be successful in this role:
-
9+ years of experience in architecture, design and development of end of end java full stack applications with Java 11, 17, API Development with Springboot, Angular 8+, MongoDB, Restful/SOAP web services and Web-based application
-
Must have hands-on development and delivery experience with multiple programming languages, primarily Java, Springboot and with working knowledge of others including JavaScript, Angular, Node.
-
Must have cloud-based infrastructure and architecture solutions, including Microsoft Azure / Amazon Web Services / Google Cloud Platform
-
Expertise with modern, Agile-based application development methodologies and emerging technologies like microservices, API management, web-scale architectures, DevOps engineering, container-based delivery, cloud automation, continuous integration (CI), and CD.
-
Proven success facilitating software design and ideation sessions
-
Demonstrated understanding of relational and NoSQL database models, and "big data" analysis tools and techniques