Java Full Stack Developer (Spring Boot, AWS, Teradata SQL)

Prophecy Technologies

$90K — $130K *
US-AnywhereRemote in Indiana, US
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-10 years of software development experience
  • Strong expertise in Java and Spring Boot
  • Experience with full stack development (Angular/React/JavaScript preferred)
  • Hands-on experience with AWS services
  • Advanced proficiency in SQL with Teradata
  • Familiarity with CI/CD tools
  • Strong understanding of database design and optimization

Responsibilities

  • Design and develop end-to-end full stack applications
  • Build and maintain RESTful APIs and microservices architectures
  • Develop and optimize cloud-native applications on AWS
  • Work on data processing and analytics using Teradata SQL
  • Ensure application scalability, reliability, and security standards
  • Collaborate with cross-functional teams
  • Contribute to CI/CD pipelines and DevOps practices

Benefits

  • Engagement in Agile/Scrum ceremonies
  • Opportunities to work with cloud-native technologies
  • Involvement in scalable enterprise applications
  • Collaboration with diverse cross-functional teams
  • Exposure to latest technologies and practices in DevOps and automation
Full Job Description
Java Full Stack Developer (Spring Boot, AWS, Teradata SQL)

Role Overview

We are seeking a highly skilled Java Full Stack Developer with strong expertise in Spring Boot, AWS cloud services, and Teradata SQL. The ideal candidate will design, develop, and maintain scalable applications, APIs, and data-driven solutions while ensuring performance, reliability, and security.

Key Responsibilities
  • Design and develop end-to-end full stack applications using Java, Spring Boot, and modern frontend technologies
  • Build and maintain RESTful APIs and microservices architectures
  • Develop and optimize cloud-native applications on AWS (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 (frontend, QA, DevOps, 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


Required Skills & Qualifications

Technical Skills
  • Strong expertise in Java and Spring Boot (Microservices architecture)
  • Experience with full stack development (Angular/React/JavaScript preferred)
  • Hands-on experience with AWS services (EC2, Lambda, S3, API Gateway, RDS, CloudWatch)
  • Advanced proficiency in SQL with Teradata (complex queries, performance tuning, stored procedures)
  • Experience with REST APIs, JSON, and API integration patterns
  • Familiarity with CI/CD tools (Jenkins, Git, Bitbucket, etc.)
  • Strong understanding of database design and optimization
  • Exposure to Unix/Linux environment and scripting


Preferred Skills
  • Experience with API gateways (e.g., Gravitee, Apigee)
  • Knowledge of performance tuning and system optimization
  • Experience with automation testing frameworks (PyTest / JUnit)
  • Familiarity with ETL/data integration tools
  • Exposure to containerization (Docker, Kubernetes)


Experience
  • 5-10 years of experience in software development
  • Proven experience in enterprise-scale applications and cloud environments


Soft Skills
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced Agile environment
  • Ownership mindset with focus on quality and delivery


Nice to Have
  • Experience in MarTech / Customer Experience platforms
  • Exposure to AI-assisted development or automation

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Java Full Stack Developer (Spring Boot, AWS, Teradata SQL) jobs: