- 13+ years of hands-on experience in designing, developing, and implementing scalable enterprise applications.
- Strong expertise in Java and enterprise application development.
- Extensive experience with Spring Boot and Microservices Architecture.
- Strong expertise in AWS Cloud Services and cloud-native application development.
- Hands-on experience with PostgreSQL, SQL, database design, optimization, and performance tuning.
- Experience with Kafka / AWS MSK for event-driven architecture and messaging.
- Strong understanding of AWS EKS / Kubernetes and container orchestration.
- Experience developing and integrating REST APIs and microservices.
- Experience with ReactJS or other UI technologies.
- If no hands-on UI development experience, strong UI integration experience and ability to work with frontend teams.
- Experience with CI/CD pipelines and DevOps practices.
- Experience working in Agile/Scrum environments.
Key Responsibilities
- Design, develop, and maintain scalable full-stack enterprise applications using Java, Spring Boot, and AWS.
- Build and enhance microservices-based architectures and REST APIs.
- Develop event-driven solutions using Kafka/MSK.
- Work with PostgreSQL for data modeling, query optimization, and performance tuning.
- Deploy and manage applications in AWS EKS/Kubernetes environments.
- Collaborate with frontend teams for UI development and integration.
- Provide technical leadership and contribute to application architecture and design.
Lead Java Full Stack Developer in seattle at Unknown Company
This position is listed as full time and onsite.