Software Architect - Java
Lorven Technologies Inc
Pittsburgh, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Pittsburgh, United States of America
Tech stack
Java
JavaScript
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Azure
Big Data
Cloud Computing
Continuous Integration
Database Models
DevOps
Github
MongoDB
Node.js
NoSQL
Oracle Applications
Software Architecture
Swagger
JSON Web Token
Software Engineering
Web Applications
Google Cloud Platform
Cloud Platform System
Spring-boot
IT Architecture
SOAPAPI
Angular
Kafka
Api Design
REST
Api Management
Jenkins
Programming Languages
Microservices
Requirements
- 12+ 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
Skills:
- Angular
- GitHub
- Jenkins
- JSON Web Token (JWT)
- MongoDB
- Oracle
- RESTful (Rest-APIs)
- Software Architecture
- Spring Boot
- Spring Security
- Swagger
- Apache Kafka
- Cloud Computing