Full Stack Developer (Java/JavaScript)

MiratechYakima, WA
2hRemote

About The Position

We are looking for an experienced Full Stack Developer to design, develop, test, and maintain scalable web-based applications. The ideal candidate will work across the full technology stack, contribute to system architecture decisions, and collaborate closely with cross-functional teams to deliver high-quality software solutions.

Requirements

  • 4–5 years of web-based UI and Java development experience.
  • Hands-on expertise in JavaScript, HTML, CSS (SASS/LESS), Node.js, and modern Java (17/21) for full‑stack application development.
  • Strong proficiency in Spring Framework, Spring Boot, and Spring Cloud for building scalable, cloud‑ready microservices.
  • Knowledge of React and the broader React ecosystem (candidates with Angular or Vue experience may also be considered).
  • Experience working with databases such as MongoDB and MS SQL Server.
  • Familiarity with microservices architecture.
  • Experience using tools such as NPM and Webpack.
  • Ability to write and execute unit tests using JUnit 5 and Mockito.
  • Hands-on experience with GitHub and CI/CD tools (e.g., Ansible, Jenkins).
  • Strong troubleshooting skills in production environments.
  • Excellent communication and teamwork skills.
  • Highly organized with strong attention to detail.

Nice To Haves

  • Experience working with Kotlin.
  • Performance optimization and memory profiling experience.
  • Application containerization and deployment using Docker, Nomad, Consul, and Vault.
  • Experience with messaging technologies such as RabbitMQ and Kafka.
  • Exposure to cloud platforms such as AWS, GCP, or Azure (AWS preferred).

Responsibilities

  • Implement software components according to design specifications.
  • Perform system integration, testing, troubleshooting, and issue resolution.
  • Develop and execute unit tests for software components.
  • Participate in estimating project efforts and delivery timelines.
  • Collaborate proactively with team members and communicate effectively with project stakeholders to ensure predictable and efficient project execution.
  • Provide technical input into product roadmaps and architectural decisions.

Benefits

  • Culture of Relentless Performance: Join a technology-driven team with a 99% project success rate and over 30% year-over-year revenue growth.
  • Competitive Pay and Benefits: Comprehensive compensation package including health insurance and relocation support.
  • Work From Anywhere Culture: Flexibility to work remotely.
  • Growth Mindset: Access to certification programs, mentorship, internal mobility, and continuous learning opportunities.
  • Global Impact: Work on impactful projects with leading global clients.
  • Welcoming Multicultural Environment: Inclusive, collaborative, and supportive workplace with regular team-building activities.
  • Social Sustainability Values: Commitment to IT education, community empowerment, fair practices, environmental sustainability, and gender equality.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service