Full Stack Developer / Onsite / Dallas / must be US Citizen
Job Summary:
We are looking for a highly skilled Full Stack Developer with strong expertise in Java 16 Spring Boot Kafka Cassandra and ReactJS. This role involves primarily backend development (approximately 80%) while also contributing to frontend development (approximately 20%) using ReactJS. The ideal candidate should have experience in microservices architecture RESTful APIs distributed systems and modern front-end technologies delivering end-to-end solutions.
Key Responsibilities:
Backend Development (80%):
- Design develop and maintain scalable backend applications using Java 16 and Spring Boot.
- Develop and expose RESTful web services using Spring Boot and Jersey.
- Implement microservices architecture to ensure modularity scalability and maintainability.
- Work with Apache Kafka for real-time streaming event processing and asynchronous messaging patterns.
- Design and manage Cassandra NoSQL database solutions with high availability and performance.
- Participate in code reviews unit testing and integration testing to maintain high code quality.
- Troubleshoot and optimize application performance memory management and database queries.
Frontend Development (20%):
- Develop responsive and dynamic web applications using ReactJS Redux HTML CSS and JavaScript.
- Collaborate with UX/UI designers to implement intuitive and efficient user interfaces.
- Integrate frontend components with backend RESTful APIs and services.
- Ensure cross-browser compatibility responsive design and optimal performance.
- Participate in frontend code reviews unit testing and debugging.
Collaboration & Documentation:
- Work closely with product managers developers QA and DevOps teams to deliver integrated solutions.
- Maintain clear technical documentation for both backend and frontend components.
- Participate in requirement analysis architecture discussions and technical decision-making.
Required Skills & Qualifications:
- 7 years of professional experience in backend development using Java 16 and Spring Boot.
- Strong experience with microservices architecture and RESTful API development.
- Hands-on experience with Apache Kafka and Cassandra (or similar NoSQL databases).
- Strong ReactJS skills with experience in Redux HTML CSS and JavaScript.
- Experience with Jersey framework for RESTful web services.
- Knowledge of unit testing frameworks such as JUnit Mockito TestNG for backend and Jest/React Testing Library for frontend.
- Familiarity with CI/CD pipelines Git and Agile/Scrum methodology.
- Strong understanding of design patterns OOP SOLID principles and responsive frontend development.
- Excellent problem-solving analytical and collaboration skills.
Full Stack Developer / Onsite / Dallas / must be US Citizen Job Summary: We are looking for a highly skilled Full Stack Developer with strong expertise in Java 16 Spring Boot Kafka Cassandra and ReactJS. This role involves primarily backend development (approximately 80%) while also contributi...
Full Stack Developer / Onsite / Dallas / must be US Citizen
Job Summary:
We are looking for a highly skilled Full Stack Developer with strong expertise in Java 16 Spring Boot Kafka Cassandra and ReactJS. This role involves primarily backend development (approximately 80%) while also contributing to frontend development (approximately 20%) using ReactJS. The ideal candidate should have experience in microservices architecture RESTful APIs distributed systems and modern front-end technologies delivering end-to-end solutions.
Key Responsibilities:
Backend Development (80%):
- Design develop and maintain scalable backend applications using Java 16 and Spring Boot.
- Develop and expose RESTful web services using Spring Boot and Jersey.
- Implement microservices architecture to ensure modularity scalability and maintainability.
- Work with Apache Kafka for real-time streaming event processing and asynchronous messaging patterns.
- Design and manage Cassandra NoSQL database solutions with high availability and performance.
- Participate in code reviews unit testing and integration testing to maintain high code quality.
- Troubleshoot and optimize application performance memory management and database queries.
Frontend Development (20%):
- Develop responsive and dynamic web applications using ReactJS Redux HTML CSS and JavaScript.
- Collaborate with UX/UI designers to implement intuitive and efficient user interfaces.
- Integrate frontend components with backend RESTful APIs and services.
- Ensure cross-browser compatibility responsive design and optimal performance.
- Participate in frontend code reviews unit testing and debugging.
Collaboration & Documentation:
- Work closely with product managers developers QA and DevOps teams to deliver integrated solutions.
- Maintain clear technical documentation for both backend and frontend components.
- Participate in requirement analysis architecture discussions and technical decision-making.
Required Skills & Qualifications:
- 7 years of professional experience in backend development using Java 16 and Spring Boot.
- Strong experience with microservices architecture and RESTful API development.
- Hands-on experience with Apache Kafka and Cassandra (or similar NoSQL databases).
- Strong ReactJS skills with experience in Redux HTML CSS and JavaScript.
- Experience with Jersey framework for RESTful web services.
- Knowledge of unit testing frameworks such as JUnit Mockito TestNG for backend and Jest/React Testing Library for frontend.
- Familiarity with CI/CD pipelines Git and Agile/Scrum methodology.
- Strong understanding of design patterns OOP SOLID principles and responsive frontend development.
- Excellent problem-solving analytical and collaboration skills.
View more
View less