What are the responsibilities and job description for the Java Full Stack Developer - Backend position at Indus River Technologies Inc.?
Job Details
Job Title: Java Full Stack Developer (Backend Focus) Location: Dallas, TX (MUST BE A LOCAL) Job Type: W2
Experience: 10
work authorization: EAD, H1, USC
Job Description:
We are seeking a skilled Java Full Stack Developer with a strong focus on backend development to join our dynamic team in Dallas, TX. The ideal candidate will have expertise in Java Spring Boot, and experience working with AWS SNS and SQS. The role requires proficiency in backend development, while mid-level experience with Angular is also necessary.
Key Responsibilities:
- Develop and maintain scalable backend services using Java Spring Boot.
- Design, implement, and optimize solutions using AWS SNS and SQS.
- Collaborate with frontend developers to integrate Angular applications with backend services.
- Write clean, efficient, and maintainable code.
- Participate in code reviews and ensure high code quality and best practices.
- Troubleshoot, debug, and optimize application performance.
- Work in an agile development environment, collaborating with cross-functional teams.
Qualifications:
- Proven experience in Java Spring Boot for backend development.
- Hands-on experience with AWS SNS and SQS.
- Proficient in Angular (mid-level experience is acceptable).
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with cloud environments and modern development practices.
- Good communication and teamwork skills.
Preferred Skills:
- Experience with additional AWS services is a plus.
- Knowledge of database technologies (SQL/NoSQL) is beneficial.
- Understanding of CI/CD pipelines and version control (Git).