Java Fullstack Developer
Preeti S.United StatesSENIORPosted 1h ago
JavaSpring BootMicroservicesReact JSOOPDesign PatternsData StructuresAlgorithmsDistributed SystemsDockerAWS S3HDFSApache PinotRedisRelational databasesDocument databasesLinuxUnixAgileDevOps
About the Role
We are looking for an experienced Java Fullstack Developer to join our team and build scalable, high-performance enterprise applications.
Key Responsibilities
• Lead hands-on development and technical design of enterprise platform components
• Build scalable backend services and React-based UI features
• Develop microservices using Java and Spring Boot
• Integrate applications with Snowflake and modern data platforms
• Work with large datasets using AWS S3 and HDFS
• Optimize data processing, caching, and application performance
• Integrate APIs with chatbots and conversational AI solutions
• Collaborate with product teams and follow Agile/DevOps practices
• Mentor junior developers and provide technical guidance
Requirements
• Strong expertise in Java, Spring Boot, Microservices, OOP, and Design Patterns
• Hands-on experience with React JS and full-stack development
• Strong knowledge of Data Structures, Algorithms, and Distributed Systems
• Experience handling large-scale data processing and analytics
• Knowledge of Docker, containers, and cloud-native architectures
• Experience with AWS S3, HDFS, and data lakes
• Experience with caching technologies such as Apache Pinot and Redis
• Proficiency in relational and document databases
• Strong Linux/Unix and scripting skills
• Agile and DevOps experience