**** Webcam interview; *** Long term project with possible contract to hire ***Linkedin Must*** Onsite ****
Job Description
Job Summary
We are seeking an experienced Java Full Stack Developer with strong expertise in AWS, React.js, Spring Boot, Kafka/Event-Driven Architecture, Terraform, Oracle, and SQL. The ideal candidate will have a passion for building scalable enterprise applications, working in cloud environments, and collaborating with cross-functional teams to deliver high-quality software solutions.
Required Skills
- 5+ years of hands-on experience as an Application Developer.
- Strong experience with Java and Spring Boot.
- Hands-on experience with AWS Cloud Services.
- Experience with React.js for front-end development.
- Experience with Kafka or other Event-Driven technologies.
- Experience with Terraform for Infrastructure as Code (IaC).
- Strong knowledge of Oracle Database and SQL.
- Experience with:
- IntelliJ IDEA
- Swagger/OpenAPI
- Avro
- SQL Developer / Toad
- AI-assisted coding tools such as GitHub Copilot, Windsurf, or similar
Preferred Skills
- Experience utilizing AI-powered development tools.
- Knowledge of modern software engineering best practices.
- Experience working in Agile development environments.
Key Responsibilities
- Design, develop, test, and deploy scalable enterprise applications.
- Build and maintain cloud-native solutions using AWS services.
- Develop REST APIs and microservices using Java Spring Boot.
- Create responsive user interfaces using React.js.
- Implement event-driven architectures using Kafka or similar technologies.
- Manage infrastructure using Terraform.
- Collaborate with business stakeholders, product owners, and engineering teams.
- Participate in code reviews, testing, and continuous improvement initiatives.
- Leverage AI-powered development tools to improve productivity and code quality.
Nice to Have
- Exposure to AI-enabled software development practices.
- Experience with modern DevOps and CI/CD pipelines.