This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Mas Global Consulting - Plano, TX

posted 2 months ago

Full-time - Senior
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Senior Java Developer role at MAS Global focuses on designing and developing robust, scalable applications and microservices, primarily utilizing 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 ideal candidate will have a strong background in Java and cloud technologies, with a commitment to continuous learning and improvement.

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.
  • 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.
  • Continued learning and certification reimbursement.
  • Technical development learning.
  • MAS Kids club.
  • And other special benefits.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service