Full stack Developer JAVA
Wise Skulls llc
Austin, United States of America
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Austin, United States of America
Tech stack
Java
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
Databases
DevOps
Distributed Computing Environment
Amazon DynamoDB
Python
PostgreSQL
MongoDB
MySQL
Node.js
NoSQL
Scrum
Query Optimization
Systems Integration
Management of Software Versions
Web Applications
Google Cloud Platform
React
Backend
Vue.js
Event Driven Architecture
Containerization
Angular
Kubernetes
Kafka
GraphQL
Front End Software Development
Asynchronous Programming
Api Design
REST
Api Management
Docker
Microservices
Requirements
- Full Stack Development Expertise: 5+ years of hands-on experience designing, developing, and deploying end-to-end web applications, with strong proficiency in both frontend (React, Angular, or Vue.js) and backend (Node.js, Java, or Python) technologies.
- API Design & Integration: Proven experience building and consuming RESTful and/or GraphQL APIs, including integrating third-party and internal services with familiarity in API lifecycle management, versioning, and sandbox/test environment deployments.
- Cloud & DevOps Fundamentals: Working knowledge of cloud platforms (AWS, Google Cloud Platform, or Azure), CI/CD pipelines, containerization (Docker/Kubernetes), and environment variable/secret management best practices.
- Event-Driven Architecture: Experience working with message streaming or event-driven systems (e.g., Kafka or similar), enabling asynchronous communication between microservices in a distributed environment.
- Database Proficiency: Strong command of both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases, including schema design, query optimization, and data modeling for scalable applications.
- Collaboration & Agile Delivery: Demonstrated ability to work cross-functionally with product, design, and engineering teams in an Agile/Scrum environment, delivering features iteratively while maintaining high code quality through code reviews and testing best practices.