Our client is looking Full Stack Developer for Contract project in Richardson, TX below is the detailed requirements.
Job Title : Full Stack Developer
Location : Richardson, TX
Duration : Fulltime
Job description :
- Bachelor's degree in Computer science or equivalent, with minimum 10 + Years of relevant experience.
- Java Development : 4+ years of hands-on experience with Java 11+.
- Spring Framework : Strong proficiency in developing applications using Spring Boot and Spring Cloud.
- Microservices Architecture : Experience in designing, developing, and deploying microservices-based solutions.
- Messaging Systems : Proficiency in Kafka or similar messaging systems for building scalable applications.
- Database Management : Practical experience with MongoDB or other NoSQL database.
- Version Control and CI / CD : Familiarity with Gitlab for version control and CI / CD pipelines.
- SDLC Knowledge : Strong understanding of software development lifecycle (SDLC) methodologies, including Agile / Scrum.
- Problem-solving Skills : Excellent analytical and problem-solving abilities to debug complex issues efficiently.
Responsibilities :
Design, develop, and maintain Java applications and microservices based on business requirements.Collaborate with cross-functional teams to define, design, and ship new features.Ensure code quality through unit testing, continuous integration, and deployment.Utilize Kafka for building scalable and fault-tolerant messaging systems.Work with MongoDB for efficient data storage and retrieval.Implement test automation strategies using JUnit, mocking frameworks, and Gherkin syntax.Participate in code reviews, architectural discussions, and Agile ceremonies.Troubleshoot and debug issues in production and non-production environments.Stay updated with industry best practices and technologies.