Yash Technologies - Bentonville, AR

posted 5 days ago

Full-time - Senior
Bentonville, AR
Professional, Scientific, and Technical Services

About the position

YASH Technologies is seeking a Sr. Software Engineer specializing in Java and AWS Cloud. This role is designed for professionals who thrive on challenges and aim to make a significant impact in the business world. The position offers an exciting opportunity to work in a fast-paced, innovative environment focused on quality and teamwork.

Responsibilities

  • Develop and maintain Java applications and services.
  • Design and implement cloud-based solutions using AWS services.
  • Build and deploy microservices and RESTful web services.
  • Ensure code quality through testing and best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in Agile development processes and contribute to team meetings.

Requirements

  • Minimum 5+ years of experience in Java and related technologies.
  • Minimum 1+ years of experience with AWS cloud services (EC2, S3, RDP, RDS, Lambda, IAM, CloudWatch).
  • Strong understanding of the Spring framework (Spring Core, MVC, Boot, Microservices).
  • Experience in building microservices and RESTful web services using frameworks like Spring Boot.
  • Hands-on experience in web services development with Java 8.
  • Solid understanding of UI technologies (HTML, CSS, JavaScript, jQuery, Ajax).
  • Experience with message queues (Kafka, RabbitMQ, ActiveMQ).
  • Expertise in relational databases (MySQL, MS SQL, Oracle) or NoSQL databases.
  • Familiarity with DevOps tools (Maven, Gradle, Git, Jenkins, Ansible).
  • Understanding of CI/CD pipelines and knowledge of Docker and Kubernetes.
  • Experience in maintaining code quality using TDD, JUnit, Mockito, SonarQube.
  • Knowledge of Agile methodologies and tools (Scrum, Kanban, Jira, Confluence).
  • Strong interpersonal, problem-solving, planning, and communication skills.

Nice-to-haves

  • Experience with additional AWS services beyond the foundational ones.
  • Familiarity with other programming languages or frameworks.
  • Knowledge of advanced DevOps practices.

Benefits

  • Flexible work arrangements.
  • Support for continuous learning and development.
  • Inclusive team environment.
  • Stable employment with a positive corporate culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service