Mas Global Consulting - Wilmington, DE

posted 12 days ago

Full-time - Senior
Wilmington, DE
Professional, Scientific, and Technical Services

About the position

The Senior Java Developer (AWS) role at MAS Global involves designing and developing robust, scalable applications and microservices, primarily using Java and AWS cloud solutions. This position emphasizes collaboration across teams to deliver high-quality software solutions while staying updated with industry trends to propose system enhancements. The developer will be responsible for implementing RESTful APIs and ensuring reliable software delivery through continuous testing and code reviews.

Responsibilities

  • Design and develop robust and scalable Java-based applications and microservices.
  • Implement cloud-based solutions leveraging AWS services such as EC2, S3, Lambda, RDS, DynamoDB, etc.
  • Architect and build RESTful APIs to support various client applications.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to deliver comprehensive solutions.
  • Write clean, maintainable code following best practices in software development.
  • Perform code reviews, unit testing, and integration testing to ensure high-quality software delivery.
  • Troubleshoot and debug applications to resolve performance and other issues.
  • Stay updated with the latest industry trends and technologies to propose improvements in current systems.

Requirements

  • Advanced in Java, Python, or React with 8+ years of experience.
  • Proficiency with AWS EC2, AWS S3, AWS RDS, AWS CloudFront, AWS EFS, AWS DynamoDB, CloudWatch, EKS, ECS.
  • Hands-on AWS Associate level certification in Developer, Solutions Architect, or DevOps.
  • Experience with Docker and Kubernetes for container orchestration.
  • Proficient in all aspects of the Software Development Life Cycle (SDLC).
  • Advanced understanding of CI/CD, Application Resiliency, and Security in Agile methodologies.
  • Experience with Shell scripts, Gradle, Maven, Jenkins, Spinnaker for automation and continuous delivery.
  • Experience with messaging and/or event-driven architectures using Apache Kafka.

Nice-to-haves

  • Knowledge of the financial services industry and their IT systems.
  • Experience with logging, observability, and monitoring tools including Splunk, Datadog, Dynatrace, or Grafana.
  • Experience with microservices architecture, high volume, SLA critical applications, and their interdependencies with other applications and databases (RDS and DynamoDB).

Benefits

  • English Class.
  • Development: continued learning and certification reimbursement, technical development learning.
  • MAS Kids club.
  • And other special benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service