Greetings from Photon!!
Who are we?
Photon has emerged as one of the world’s 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 uJWBWQZEA6o.
Java Backend Developer
Location : Dallas, TX (Onsite)
Hiring Type : Full Time
We are seeking a Java Backend 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.
Key Responsibilities :
- Develop and maintain high-performance, scalable Java applications.
- Design, develop, and deploy RESTful APIs using Java and Spring Boot framework.
- Develop and maintain robust and scalable frontend applications using Angular.
- Design and develop microservices using Spring Boot framework.
- Ensure system reliability and fault tolerance through Hystrix and circuit breaker patterns.
- Implement observability practices, including SLI / SLO metrics.
- Develop event-driven architecture solutions using Kafka and other messaging platforms.
- Deploy and manage applications on Kubernetes and AWS cloud platform services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Communicate effectively with team members and stakeholders.
Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field.Proven experience as a Java Backend Developer (knowledge in Java 21 & Spring 6 is must) with expertise in threading and concurrency implementation.Experience on angular & JSP is needed.Extensive experience in microservice API implementation using Spring Boot.Knowledge of failover handling and fault tolerance mechanisms such as Hystrix and circuit breakers.Experience in observability, including SLI / SLO metrics.Hands-on experience with event-driven architecture implementation using Kafka, with familiarity with other messaging platforms being a plus.Proficiency in Kubernetes and AWS cloud platform services.Excellent communication and interpersonal skills.Strong problem-solving and analytical abilities.