
Full Stack Developer, Java/JavaScript
Miratech
full-time
Posted on:
Location Type: Remote
Location: Philippines
Visit company websiteExplore more
Tech Stack
About the role
- 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.
Requirements
- 4+ 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.
- 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 Have: 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).
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJavaScriptHTMLCSSNode.jsSpring FrameworkSpring BootSpring CloudReactJUnit 5
Soft Skills
communicationteamworkorganizationattention to detailtroubleshooting