Role descriptionJob Title: Java Fullstack Developer Location : Cleveland, OH (Onsite)Job DescriptionTechnical Skills Must Have
- Should have a lead experience and act as a collaborator between client and offshore team
- Negotiate with client on mid path in a conflicting situation
- Should have good communication and effectively communicate customer requirements to offshore team and get the work delivered
Backend Architecture
- Strong expertise in Java 20 legacy stack
- Servlets JSP monolithicJ2EE applications
- Production support and legacy system maintenance
- Advanced expertise in Core Java Spring Boot Microservices
- Good at writing optimized Oracle SQL queries
- Deep understanding of Design Patterns GoF enterprise patterns
- Experience in legacy modernization refactoring rearchitecture microservices migration
- Strong knowledge in multithreading performance tuning and scalability design
Frontend
- Strong experience in VueReact TypeScript ViteVitest and NodeNPM
- Proficiency in JavaScript HTML5 CSS3
- Experience with component based UI architecture and performance optimization
Database
- Extensive experience in Oracle Database SQL PLSQL stored procedures
- Strong expertise in data modeling indexing strategies and performance tuning
Cloud Azure Mandatory
- App Services Azure Kubernetes Service AKS for application hosting
- Azure Functions Logic Apps for serverless architecture
- Azure DevOps CICD pipelines repos
- Azure Storage Azure SQL integration with Oracle DB
- Experience in cloudnative design principles 12factor apps scalability resiliency
- Exposure to migration of onpremlegacy systems to Azure cloud
Integration API
- Expertise in REST APIs JSONXML integration
- Experience with API gateways orchestration and integration patterns
DevOps Tools
- Experience with Git MavenGradle CICD pipelines
- Handson with Docker Kubernetes preferably Azure AKS