Job Title: Full Stack Developer (25439)
Location: Irving, TX
Duration: Full Time
Description for Internal Candidates
Key Responsibilities
Design, develop, and maintain end-to-end web applications using Java and Angular
Architect and implement scalable, secure, and high-performance systems
Develop and manage RESTful APIs and microservices
Lead technical design discussions and contribute to system architecture
Mentor junior developers and conduct code reviews
Collaborate with Product, QA, and DevOps teams to deliver high-quality solutions
Ensure best practices in coding, testing, and deployment
Identify and resolve performance, scalability, and security issues
Drive continuous improvement in development processes and tools
Required Skills & Qualifications
Bachelor s or Master s degree in Computer Science or related field
7+ years of experience in full stack development
Strong expertise in:
Java, Spring Boot, Hibernate/JPA
Angular (v10+ preferred), TypeScript, HTML5, CSS3
Solid experience in microservices architecture
Strong knowledge of REST APIs, API design, and integration
Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
Proficiency in Git and version control systems
Strong understanding of data structures, algorithms, and design patterns
Preferred Skills
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
Hands-on experience with Docker, Kubernetes, and containerization
Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
Knowledge of event-driven architecture (Kafka, RabbitMQ)
Experience with unit/integration testing frameworks (JUnit, Jasmine, Karma)
Understanding of security standards (OAuth2, JWT, SSL)