Role Title: Java Backend Developer
Location: St. Louis, MO [Onsite] (In-Person Interview)
Hiring Mode: Contract (TP)
Experience and Qualifications:
· 8+ years of software engineering experience. Strong experience in developing services and applications in Java
· Recent experience in developing and managing highly available distributed applications using toolkits such as Spring Boot, Git, Docker, DevOps tools.
· Good understanding of various Design Patterns in building highly available, highly scalable distributed applications connecting a large volume of devices, serving millions of users.
· Good understanding of Security Best Practices to implement security at various levels to protect the devices & data.
· Must have Programming / Scripting Knowledge such as Java, Python, Groovy, etc.
· Expert level technical knowledge in developing cloud native applications – covering infrastructure, platform and software as services.
· AWS Technical knowledge in – API Gateway, R53, EC2, ECS, ECR, IoT, CFTs, CloudWatch,
RDS/ DynamoDB, SNS/SQS, Lambda, S3 etc.
· Developing and designing REST APIs using JSON, other messaging protocols.
From:
Midunsathyaa,
Dimiour
midunsathyaa.subramanian@dimiour.io
Reply to: midunsathyaa.subramanian@dimiour.io