Job Title - Java Full StacK Developer
Location - Plano, TX (Hybrid Onsite)
Contract
Job Description
- Design, develop, test, and maintain scalable full-stack applications using Java, Spring Boot, React.js, and Next.js.
- Develop secure and high-performance REST APIs and microservices using Java and Spring Boot.
- Build responsive and reusable front-end components using React.js and Next.js.
- Develop and maintain enterprise integrations and message-based workflows using Apache Camel.
- Design and implement integrations with internal and external systems, databases, and third-party services.
- Deploy, monitor, and troubleshoot applications on AWS.
- Work with AWS services such as EC2, S3, Lambda, RDS, CloudWatch, API Gateway, ECS/EKS, and related cloud services.
- Implement authentication, authorization, API security, and application-level security best practices.
- Work with relational and NoSQL databases and optimize queries and application performance.
- Participate in architecture discussions, code reviews, technical design, and troubleshooting.
- Write unit, integration, and automated tests to ensure application quality.
- Collaborate with product managers, architects, QA engineers, DevOps engineers, and other development teams.