Sr Java Full Stack Developer Job at My3Tech Inc, United States

  • My3Tech Inc
  • United States

Job Description

Senior Software Engineer

Client is looking for a Senior Software Engineer to join their Engineering team. What You’ll Do

  • Work across the stack to from UI, microservices to database
  • Leverage AWS to deliver efficient, cloud-native solutions
  • Write unit, integration, and functional tests, and guide others in doing the same
  • Document software designs and project tasks
  • Review functional requirements and analyze their impact on schedule and software design
  • Provide technical leadership, mentoring and direction to other team members
  • Design and develop REST APIs and other code that is reliable, maintainable, and extendable
  • Participate in design/code reviews
  • Translate business needs and requirements into technical specifications
  • Work with team members to improve development processes and practices

The Skills and Experience You’ll Bring

  • Bachelor's degree in Computer Science or equivalent experience
  • 6+ years experience in software development
  • Modern object oriented languages such as Javascript, Typescript, or Java
  • Practical experience with Cloud-Native Development such as in AWS, Azure, or Google
  • Practical experience with containization such as Docker and Kubernetes
  • Applied experience with messaging / streaming such as Kinesis, Kafka, or Confluent
  • Applied Knowledge of Microservices established best practices
  • Applied Knowledge of REST APIs established best practices
  • Practical experience of Design Principles and Patterns
  • Practical experience with OO and/or Functional Programming
  • Applied Knowledge with unit testing
  • Applied Knowledge with Agile and at least one agile methodology such as SCRUM, KANBAN and XP

Job Tags

Remote work

Similar Jobs

Express Employment Professionals

Production Operator - Night Shift Job at Express Employment Professionals

 ...dependable Production Operators / Machine Operators for its night shift. This hands-on role involves operating plastic injection...  ...crouchFrequently lift up to 10 lbs. and occasionally up to 25 lbs.Comfortable working around moving machineryAble to work a 10-hour overnight shift... 

IvyTech

Adjunct Faculty - Biology Job at IvyTech

 ...two routes: Possesses an earned master's or higher degree from a regionally accredited institution in biology, biochemistry, biotechnology, or microbiology; or Possesses an earned master's or higher degree from a regionally accredited institution in any field... 

Mastercard

Site Reliability Engineer I Job at Mastercard

Mastercard seeks a Site Reliability Engineer I to support reliable, scalable software platforms in a dynamic, innovation-driven environment. In this entry-level role, you will help design, automate, and monitor infrastructure and applications, ensuring performance, availability... 

Honda Aircraft Company, LLC

Metrology Specialist Job at Honda Aircraft Company, LLC

 ...dowel pins) Strong communication skills and ability to work across engineering and production teams Proficiency with Microsoft Office (Excel, Word, PowerPoint) Ability to work independently or as part of a team in a fastpaced manufacturing environment Strong... 

Therma-Tron-X, Inc. (TTX®)

PLC Programmer Job at Therma-Tron-X, Inc. (TTX®)

 ...VP of EngineeringPosition SummaryThis full-time position will be responsible for programming and trouble-shooting Programmable Logic Controllers (PLC's) for all Therma-Tron-X, Inc. systems.General ResponsibilitiesProgrammers will be required to create custom ladder...