Position: Java Full Stack Developer
Location: Plano, TX (Day1 Onsite)
Job Type: Contract
Job Description
- Design and develop full-stack applications using Java, Node.js, and React.
- Collaborate with product managers, UX/UI designers, and other developers to deliver high-quality software.
- Ensure applications are optimized for maximum speed and scalability.
- Develop and manage well-functioning databases and applications.
- Write effective APIs and integrate third-party services. Troubleshoot, debug, and upgrade existing software.
- Implement security and data protection solutions.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with emerging technologies and industry trends.
Roles & Responsibilities
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack development.
- Proficiency in Java, Node.js, and React JS. Experience with AWS services and cloud architecture.
- Strong knowledge of front-end technologies, including HTML, CSS, and JavaScript.
- Familiarity with database technologies such as SQL and NoSQL.
- Experience with version control systems (e.g., Git).
- Master’s degree in Computer Science, Engineering, or a related field. Certification in AWS or other cloud platforms.
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of microservices architecture and RESTful API design.
- Experience with containerization technologies like Docker and Kubernetes.