We are looking for an experienced Java Full Stack Developer with solid expertise in Java/J2EE, React, AWS, and Apache Spark. The ideal candidate will be responsible for developing, implementing, and maintaining scalable enterprise applications, building APIs, and working with big data solutions within the AWS ecosystem.
Key Responsibilities
Design, develop, implement, and troubleshoot Java/J2EE-based applications.
Develop scalable REST APIs and backend services using Spring Framework.
Build responsive user interfaces using React.
Work with Apache Spark, including Spark SQL, DataFrames, Datasets, and Spark Streaming.
Develop and maintain applications on AWS cloud services.
Write effective database queries and optimize application performance.
Implement design patterns and event-driven architecture principles.
Collaborate with cross-functional teams throughout the software development lifecycle.
Integrate front-end and back-end components to deliver end-to-end solutions.