Logo
Photon

Developer - React & Java Spring boot

Photon, Chicago, Illinois, United States, 60290


Greetings everyone,We hope you are staying safe. We are hiring a

Developer - React & Java Spring boot

to join our Digital Engineering team.Who are we?For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.Developer - React & Java Spring bootChicago, IL- OnsiteC2HResponsibilities:Frontend Development:Develop user interfaces using React.js, including components, state management, and routing.Collaborate with UI/UX designers to implement high-quality user experiences.Write clean, maintainable, and efficient code for the frontend application.Integrate frontend applications with backend APIs.Backend Development:Design and develop RESTful APIs using Java and Spring Boot framework.Implement business logic and data persistence using Spring Data and relational databases.Ensure API performance, scalability, and security.Work with the team to define and implement API specifications.Full Stack Collaboration:Participate in code reviews and contribute to best practices for both frontend and backend development.Collaborate with other developers, designers, and stakeholders to deliver high-quality software.Contribute to the continuous improvement of our development processes and methodologies.Deployment and Maintenance:Deploy and maintain applications in cloud environments (AWS, Azure, etc.).Troubleshoot and resolve technical issues in both frontend and backend applications.Monitor application performance and identify areas for optimization.Required Skills & Experience:8+ years of experience in software development, with a strong focus on full-stack development.Expert-level proficiency in Java and Spring Boot framework.Solid experience with React.js, including state management libraries like Redux or MobX.Experience with relational databases (MySQL, PostgreSQL, etc.) and SQL.Strong understanding of RESTful API design principles.Experience with version control systems like Git.Excellent communication and collaboration skills.Passion for building high-quality software with a focus on clean code and best practices.