AWS Full Stack Java Developer
Backend Developer
Amazon Web Services
Angular
Api Development
APIs
Application Support
Cloud
Cloud Platform
Cloud Platforms
CRM
DevOps
Drupal
Engineering
Front End Development
Frontend
Frontend Framework
Full Stack Developer
Integration
Java
Java Language
JavaScript
Microservices
Salesforce
Salesforce Crm
Software Development
Software Engineer
Software Engineering
Spring Boot
Spring Framework
Vue.js
Web
Web Content Management
Web Development
Web Framework
Job Description
The AWS Full Stack Java Developer role supports development, modernization, and enhancement of enterprise applications in a large financial services environment. Work spans backend services, modern web experiences, content management, CRM solutions, and cloud and AI capabilities.
Responsibilities
- Support the development, modernization, and ongoing enhancement of enterprise applications within a large financial services environment.
- Build and maintain Java/Spring Boot microservices and REST APIs.
- Develop modern web applications.
- Support Drupal and Salesforce solutions.
- Integrate applications with enterprise platforms and external services.
- Contribute to cloud deployments, CI/CD automation, application monitoring, and production support.
- Implement Generative AI and conversational AI capabilities using technologies such as AWS Bedrock and IBM Watson.
Required Qualifications
- 5+ years of hands-on development experience with Java, Spring Boot, REST APIs, and microservices.
- Experience developing and supporting applications in AWS cloud environments; AWS Bedrock experience is highly desirable.
- Strong Drupal development experience, preferably with Drupal 9, 10, or 11, including custom modules, integrations, and content workflows.
- Front-end development experience using JavaScript/TypeScript and at least one major framework such as Angular, React, or Vue.
- Experience with Salesforce development, including LWC, Apex, SOQL, and Flows.
- Solid understanding of enterprise application integration, API development, authentication, and secure development practices.
- Experience with Oracle SQL and PL/SQL, including stored procedures and performance tuning.
- Familiarity with Docker, Kubernetes, Jenkins, Git, and automated CI/CD practices.
- Experience implementing or integrating Generative AI or conversational AI solutions; AWS Bedrock and IBM Watson experience is a plus.
- Experience with AEM or similar enterprise content management platforms is beneficial.
- Comfortable supporting applications in production and troubleshooting issues across application, integration, database, and cloud layers.
- Experience working in Agile/Scrum teams and collaborating with technical and business stakeholders.
- Financial services or other highly regulated enterprise experience is preferred.
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
Technology Stack
Primary: AWS, Java, Spring Boot, REST APIs, JavaScript, TypeScript, Angular, React, Vue, Drupal, Salesforce, LWC, Apex, SOQL, Flows, Oracle SQL, PL/SQL, Docker, Kubernetes, Jenkins, Git, CI/CD, AWS Bedrock, IBM Watson, AEM, Agile, SCRUM, SQL, Microservices
Location and Employment Details
Location: Columbia, SC (hybrid)
Experience: 5+ years
Compensation: USD 97,300 - 156,700 per year
Benefits
- Competitive compensation
- Comprehensive insurance options
- Matching contributions through the 401(k) plan and the share purchase plan
- Paid time off for vacation, holidays, and sick time
- Paid parental leave
- Learning opportunities and tuition assistance
- Wellness and Well being programs