DeveloperJobs.io
← Back to all jobs

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

Similar Jobs