Jobs → Engineering → Full Stack Java Developer

Full Stack Java Developer

Shubh SolankiUnited StatesSENIORPosted 35m ago
Java 21+Spring BootReactTypeScriptRedux ToolkitMongoDBApache KafkaAWSREST APIsMicroservicesJUnit 5Spring Boot TestPlaywrightCI/CDAgileOpenAPI 3.0SpringDocCQRSSagaEvent-Driven ArchitectureAI-assisted development tools
About the Role We are seeking a Full Stack Java Developer to join our team in Chicago, IL. This role involves designing, developing, testing, and maintaining enterprise-scale full-stack applications. Key Responsibilities • Design, develop, test, and maintain enterprise-scale full-stack applications. • Build production-ready microservices using Java 21+ and Spring Boot. • Implement modern Java features, including Virtual Threads, Records, and Pattern Matching. • Develop event-driven applications using Apache Kafka, Producers, Consumers, Avro, and Schema Registry. • Build responsive React applications using TypeScript and Redux Toolkit. • Develop complex frontend components, forms, data grids, and role-based access control. • Design and optimize MongoDB databases, including aggregation pipelines, indexing, sharding, and performance tuning. • Design RESTful APIs using OpenAPI 3.0, SpringDoc, and API versioning. • Implement microservices patterns, including CQRS, Saga, and Event-Driven Architecture. • Write automated tests using JUnit 5, Spring Boot Test, and Playwright. • Leverage approved AI-assisted development tools for coding, testing, code reviews, and troubleshooting. • Ensure AI-generated code meets quality, performance, and security standards. • Collaborate with architects, developers, and stakeholders in an Agile environment. • Contribute to CI/CD practices and application operational stability. • Provide technical guidance and support to development teams. Requirements • 5+ years of applied software development experience. • Strong hands-on experience with Java 21+ and Spring Boot. • Full-stack development experience with a 60% backend / 40% frontend balance. • Strong experience with React, TypeScript, and Redux Toolkit. • Production experience with MongoDB. • Hands-on experience with Apache Kafka and event-driven architecture. • Experience with AWS cloud services. • Strong knowledge of REST APIs and microservices architecture. • Experience with JUnit 5, Spring Boot Test, and Playwright. • Understanding of Agile methodologies and CI/CD pipelines. • Strong system design, troubleshooting, and problem-solving skills. • Prior technical leadership experience or the ability to transition into a Lead role. • Experience guiding developers and participating in technical design discussions. • Ability to promote effective use of approved AI-assisted development tools. • Understanding of secure and responsible AI usage. • Ability to review and validate AI-generated code for correctness, performance, and security.

Similar projects

Dot Net Fullstack Developer
Beatriz Napoles Ochoa · Dot Net, Fullstack
Full Stack .NET Developer
Prateek Mishra · WorkPro modules
.Net Developer with AI Experience
Gannguly Sales Recruiter · C#, .NET, Microsoft Blazor
Early · 0 applied1 of 4,660 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy