Source description
About the role
As a highly skilled Java Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable applications, APIs, and data-driven solutions using Java, Spring Boot, AWS cloud services, and Teradata SQL. Your focus will be on ensuring performance, reliability, and security in all your deliverables. Key Responsibilities: - Design and develop end-to-end full stack applications utilizing Java, Spring Boot, and modern frontend technologies - Build and maintain RESTful APIs and microservices architectures - Develop and optimize cloud-native applications on AWS services such as EC2, Lambda, S3, RDS, etc. - Work on data processing and analytics using Teradata SQL and relational databases - Perform data modeling, query optimization, and performance tuning for large datasets - Ensure application scalability, reliability, and security standards - Collaborate with cross-functional teams including frontend, QA, DevOps, and product owners - Participate in Agile/Scrum ceremonies and deliver within sprint timelines - Troubleshoot and resolve production issues and performance bottlenecks - Contribute to CI/CD pipelines, automation, and DevOps practices Qualifications Required: - Strong expertise in Java and Spring Boot with a focus on Microservices architecture - Experience in full stack development with knowledge of Angular/React/JavaScript - Hands-on experience with AWS services like EC2, Lambda, S3, API Gateway, RDS, and CloudWatch - Advanced proficiency in SQL with Teradata including complex queries, performance tuning, and stored procedures - Familiarity with REST APIs, JSON, and API integration patterns - Knowledge of CI/CD tools such as Jenkins, Git, and Bitbucket - Strong understanding of database design and optimization - Exposure to Unix/Linux environment and scripting Additional Company Details: The company values strong problem-solving and analytical thinking, excellent communication and collaboration skills, and the ability to work in a fast-paced Agile environment. They appreciate an ownership mindset with a focus on quality and delivery. Experience in MarTech/Customer Experience platforms or exposure to AI-assisted development or automation is considered a nice-to-have. As a highly skilled Java Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable applications, APIs, and data-driven solutions using Java, Spring Boot, AWS cloud services, and Teradata SQL. Your focus will be on ensuring performance, reliability, and security in all your deliverables. Key Responsibilities: - Design and develop end-to-end full stack applications utilizing Java, Spring Boot, and modern frontend technologies - Build and maintain RESTful APIs and microservices architectures - Develop and optimize cloud-native applications on AWS services such as EC2, Lambda, S3, RDS, etc. - Work on data processing and analytics using Teradata SQL and relational databases - Perform data modeling, query optimization, and performance tuning for large datasets - Ensure application scalability, reliability, and security standards - Collaborate with cross-functional teams including frontend, QA, DevOps, and product owners - Participate in Agile/Scrum ceremonies and deliver within sprint timelines - Troubleshoot and resolve production issues and performance bottlenecks - Contribute to CI/CD pipelines, automation, and DevOps practices Qualifications Required: - Strong expertise in Java and Spring Boot with a focus on Microservices architecture - Experience in full stack development with knowledge of Angular/React/JavaScript - Hands-on experience with AWS services like EC2, Lambda, S3, API Gateway, RDS, and CloudWatch - Advanced proficiency in SQL with Teradata including complex queries, performance tuning, and stored procedures - Familiarity with REST APIs, JSON, and API integration patterns - Knowledge of CI/CD tools such as Jenkins, Git, and Bitbucket - Strong understanding of database design and optimization - Exposure to Unix/Linux environment and scripting Additional Company Details: The company values strong problem-solving and analytical thinking, excellent communication and collaboration skills, and the ability to work in a fast-paced Agile environment. They appreciate an ownership mindset with a focus on quality and delivery. Experience in MarTech/Customer Experience platforms or exposure to AI-assisted development or automation is considered a nice-to-have.
More at Prophecy Technologies