Greetings from Photon!!
Who are we?
Photon has emerged as one of the worlds largest and fastest-growing Digital Agencies. We work with 40% of the Fortune 100 on their Digital initiatives and are known for our ability to integrate Strategy Consulting, Creative Design, and Technology at scale. For a brief 1 minute video about us, you can check https : / / youtu.be / uJWBWQZEA6o.
Job Role : Java Full Stack Developer
Hiring Type : Full Time
Description :
We are seeking a Full Stack Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality web applications using a combination of Java / Spring Boot on the backend and Angular on the frontend. You will work closely with cross-functional teams to deliver innovative and user-centric solutions.
Responsibilities :
Key Skills and Technologies :
Backend (70-80%) :
Java : This is the core language. You'll likely be working with frameworks like Spring Boot to build robust and scalable applications.
Microservices Architecture : Understanding how to design, develop, and deploy independent, loosely coupled services is crucial. This includes concepts like inter-service communication, service discovery, and fault tolerance.
REST APIs : You'll be responsible for designing and implementing well-structured and efficient RESTful APIs for communication between the frontend, other microservices, and external systems. This involves understanding HTTP methods, status codes, and data formats (like JSON).
Frontend (30-20%) :
Angular : Proficiency in Angular (TypeScript, components, services, routing, state management) is essential for building the user interface.
Good to Have :
Kafka : Experience with Kafka (a distributed streaming platform) suggests real-time data processing, event-driven architectures, or message queuing.
AWS S3 : Knowledge of Amazon S3 (Simple Storage Service) indicates familiarity with cloud-based object storage, which could be used for various purposes like storing static assets, backups, or data for processing.
Irving • Irving, TX, US