Enterprise Messaging lead developer

Remote • Posted 3 hours ago • Updated 3 hours ago
Contract W2
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Amazon SES
  • Java
  • AWS messaging
  • Enterprise Messaging

Summary

Ideal Candidate

The ideal candidate has previously built, modernized, or served as the technical owner of a large-scale enterprise transactional email platform.

They understand that successful email delivery involves substantially more than calling an email API. They understand DNS, authentication, reputation, deliverability, bounce and complaint management, monitoring, throttling, operational support, and the application architecture surrounding the email platform.

This individual should be equally comfortable discussing DMARC alignment and SES reputation metrics with an infrastructure engineer, designing a Spring Boot service with developers, reviewing an AWS architecture with an architect, and explaining platform risks or design decisions to business leadership.


Strong hands-on AWS experience, particularly with services supporting scalable messaging and application platforms, including:

·         Amazon SES

·         AWS messaging/SMS capabilities

·         Amazon SNS and/or event-driven messaging

·         Amazon S3

·         AWS database services

·         AWS monitoring and logging services

·         IAM and AWS security practices

Experience designing event-driven or asynchronous AWS architectures is strongly preferred.

Java / Application Development

·         Extensive hands-on Java development experience.

·         Strong Spring Boot development experience.

·         Experience designing and building REST APIs and enterprise application services.

·         Experience developing high-volume, asynchronous, and batch-processing applications.

·         Strong understanding of:

o    Microservices

o    API design

o    JSON/XML processing

o    Application integration

o    Queuing and messaging

o    Retry and exception-processing patterns

o    Database integration

o    Logging and monitoring

·         Ability to remain hands-on in development while providing technical leadership to the broader team.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90913422
  • Position Id: 9134837
  • Posted 3 hours ago
Contact the job poster
Neeraj Singh

Neeraj Singh

IT Recruiter @ Econosoft

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.