Job Description:
Role: Java Full Stack Developer Location: Seattle, WA / St. Louis, MO / Plano, TX / Dallas, TX / Houston, TX FTE Only Must Have Technical/Functional Skills: • Strong development experience in core Java 7+. • Proven experience as a Full Stack Developer with strong Java backend skills (Spring Boot, Hibernate). • Proficiency in ReactJS, including hooks, state management (Redux or Context API), and component lifecycle. • Solid understanding of HTML5, CSS3, JavaScript (ES6+), and responsive design. • Experience with RESTful API design and integration. • Familiarity with relational databases and ORM frameworks. • Knowledge of version control systems (e.g., Git). • Experience with build tools and CI/CD pipelines is a plus. • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork abilities. Preferred Qualifications: • Bachelor’s degree or higher • Experience with containerization (Docker) and cloud platforms (TAS,AWS, Azure, GCP). • Knowledge of testing frameworks (JUnit, Mockito, Jest). • Familiarity with Agile/Scrum methodologies. • Understanding of microservices architecture Roles & Responsibilities: • Develop and maintain web applications using Java (Spring Boot, Hibernate) on the backend and ReactJS on the frontend. • Collaborate with product managers, designers, and other developers to understand requirements and deliver features. • Write clean, efficient, and maintainable code following best practices. • Design and implement RESTful APIs and integrate with frontend components. • Optimize applications for maximum speed and scalability. • Participate in code reviews, testing, and debugging to ensure software quality. • Troubleshoot and resolve issues in development, testing, and production environments. • Stay updated with emerging technologies and apply them to improve development processes. Contribute to architectural decisions and technical documentation.