JAVA Architect at Austin, TX (Hybrid Onsite)

  • Posted 1 day ago | Updated 14 hours ago

Overview

Full Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - months Contract

Skills

Video
Java
SQL
Data Integration
ERM
Web Applications
API
Debugging
Testing
Spring Framework
Regulatory Compliance
Software Development
Microservices
Database
Streaming
Apache Kafka
Release Management
Google Cloud Platform
Google Cloud
Amazon Web Services
Microsoft Azure
Cloud Storage
Cloud Computing
Scripting
Python
Windows PowerShell
Continuous Integration
Continuous Delivery
DevOps
Agile
Scrum

Job Details

Role: JAVA Architect

Location: Austin, TX (Hybrid Onsite)

Duration: 8 Months

Interview Mode: Video

We are seeking a highly skilled Senior Java Spring Boot Developer and Architect with API over 10 years of experience in building, optimizing, and maintaining Data Streaming Applications/Solutions. The ideal candidate should have strong expertise in Java Spring Boot advanced SQL skills, and experience working on complex data integration/streaming projects. Exposure to cloud platforms such as Google Cloud Platform (Google Cloud Platform) is a plus.

Establishing ERM system and translating user requirement
Designing and developing back-end components of web applications via Spring Boot
Providing data solution and building codes and API
Debugging the software and testing applications
Liaising with fellow developers
Designing and implementing microservices which use the Spring Boot framework
Working in compliance with the full Software Development Life Cycle
Connecting microservices to interact with databases
Understanding of how streaming technologies work such as Kafka
Release management and post deployment Support

Good to Have:
Exposure to Google Cloud Platform or other cloud platforms (AWS, Azure).
Familiarity with BigQuery, Cloud Storage, or other cloud-based data services.
Experience with scripting (e.g., Python, PowerShell).
Knowledge of CI/CD practices and DevOps tools.
Experience working in Agile/Scrum environments

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.