Software Engineer - Full Stack (Java, AWS, Angular, AI)

Starcom Mediavest Group Germany Gmbh

$116K — $135K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Experience in backend Java development focusing on microservices.
  • Ability to decompose complex problems into services and data models.
  • Hands-on experience deploying production services on AWS.
  • Proficient in Angular, HTML5, CSS3, and responsive web applications.
  • Experience with Spring Boot and RESTful API design and security best practices.
  • Experience with AI/ML technologies in software development is a plus.
  • Familiarity with containerization and CI/CD pipelines.

Responsibilities

  • Design and develop Angular-based web applications.
  • Build and enhance Java Spring Boot microservices.
  • Collaborate with senior engineers and product teams.
  • Develop responsive user interfaces with Angular and TypeScript.
  • Consume and integrate REST APIs into applications.
  • Participate in code reviews and improve code quality.
  • Troubleshoot application defects and performance issues.

Benefits

  • An inclusive workplace that promotes diversity and collaboration.
  • Access to ongoing learning and development opportunities.
  • Flexibility to support work-life balance.
  • Comprehensive health benefits for you and your family.
  • Generous paid leave and holidays.
  • Wellness program and employee assistance.
Full Job Description
Job Description

Software Engineer - Full Stack Developer (Java, AWS, Angular, AI)

As an Associate Software Engineer, you will contribute to the development, enhancement, and maintenance of modern web applications using Angular and Java-based microservices. Working as part of an agile engineering team, you will build user-facing features, develop backend services, and collaborate with senior engineers to deliver high-quality digital solutions. Your focus will be on writing clean, maintainable code, learning best practices, and growing your technical expertise across both frontend and backend development.

Your Impact:
  • Design, develop, test, and maintain Angular-based web applications.
  • Build and enhance Java Spring Boot microservices and RESTful APIs.
  • Collaborate with senior engineers, architects, and product teams to implement business requirements.
  • Develop responsive and accessible user interfaces using Angular, TypeScript, HTML5, and CSS3.
  • Consume and integrate REST APIs into frontend applications.
  • Participate in code reviews and incorporate feedback to improve code quality.
  • Troubleshoot and resolve application defects, bugs, and performance issues.
  • Write unit tests and support automated testing efforts.
  • Contribute to CI/CD pipelines and deployment activities.
  • Follow established engineering standards, security guidelines, and development best practices.
  • Continuously learn new technologies and contribute to team knowledge sharing.


Qualifications

Skills And Experience
  • Experience in backend Java development with a focus on building and operating microservices.
  • Experience in system design, with the ability to decompose complex problems into well-defined services and data models.
  • Hands-on experience designing and deploying production services on AWS (e.g., ECS/EKS, Lambda, S3, RDS, DynamoDB). Experience with Azure is a plus.
  • Experience in Angular (v2+) including components, services, routing, state management, HTML5, CSS3, JavaScript/TypeScript, and responsive web application development.
  • Hands-on experience with Spring Boot, Spring Cloud, and related Java frameworks.
  • Proficiency in RESTful API design, development, and security best practices.
  • Experience leveraging AI/ML technologies in software development, including designing and building semantic search platforms, vector databases, retrieval-augmented generation (RAG) applications, intelligent document search solutions, and AI-powered developer productivity tools.
  • Familiarity with technologies such as OpenAI, Azure AI Services, LangChain, vector databases, embeddings, and modern AI application architectures is a plus
  • Understanding of containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Proficiency in shell scripting (e.g., Bash) for automation and operational tasks.
  • Knowledge of SQL and NoSQL databases (e.g., MySQL, MongoDB, or Cassandra).
  • Familiarity with messaging systems like Kafka or RabbitMQ.
  • Exceptional problem-solving and analytical skills.

Set Yourself Apart With
  • Experience with serverless computing and event-driven architecture.
  • Knowledge of API gateways (e.g., AWS API Gateway) and service mesh technologies (e.g., Istio).
  • Certifications in AWS (e.g., AWS Certified Developer/Solutions Architect).
  • Exposure to DevOps practices and Infrastructure as Code (e.g., Terraform, CloudFormation).


Additional Information

Salary Range: $116,000 - $135,000

The range shown represents a grouping of relevant ranges currently in use at Publicis Sapient. Actual range for this position may differ, depending on location and specific skillset required for the work itself.

  • An inclusive workplace that promotes diversity and collaboration.
  • Access to ongoing learning and development opportunities.
  • Competitive compensation and benefits package.
  • Flexibility to support work-life balance.
  • Comprehensive health benefits for you and your family.
  • Generous paid leave and holidays.
  • Wellness program and employee assistance.

Similar Jobs

More Jobs at Starcom Mediavest Group Germany Gmbh

More Information Technology Jobs

Find similar Software Engineer - Full Stack (Java, AWS, Angular, AI) jobs: