Job Openings
Senior/Mid Full-Stack Developer (Java/AWS/Angular/React/Vue)
About the job Senior/Mid Full-Stack Developer (Java/AWS/Angular/React/Vue)
Location-Type: Remote (Global)
Role Overview: As a Senior Full-Stack Developer, you will be instrumental in designing, developing, and deploying robust and scalable applications that underpin our platform. This pivotal role contributes to mission-critical projects that enable a truly global and transparent workforce, working across the full software development lifecycle.
Key Responsibilities:
- Lead the design and development of complex features and applications using Java and AWS.
- Develop and optimize back-end services using Java (Spring Boot, Microservices).
- Leverage Amazon Web Services (AWS) for cloud-native development, deployment, and management.
- Build responsive user interfaces using Angular, React, or Vue.js.
- Collaborate with product managers, UX/UI designers, and other engineers.
- Mentor junior developers and promote best practices.
- Participate in architectural discussions and troubleshoot production issues.
Required Skills & Experience:
- 5+ years of professional experience in full-stack software development.
- Expertise in Java (Spring Boot, Microservices) and building RESTful APIs.
- Proven experience with Amazon Web Services (AWS) for cloud application development and deployment.
- Strong proficiency in at least one modern JavaScript framework: Angular, React, or Vue.js.
- Experience with relational databases (e.g., PostgreSQL, MySQL, Aurora) and/or NoSQL databases (e.g., DynamoDB, MongoDB).
- Familiarity with CI/CD pipelines and DevOps practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.