Photon Interactive Uk Limited - Chicago, IL

posted 2 months ago

Full-time
Chicago, IL

About the position

As a Java Developer at Photon, you will play a crucial role in the development and maintenance of high-quality Java applications for one of our critical projects based in Chicago, IL. This position requires a strong focus on utilizing the Spring Boot framework and other related technologies to design, code, test, and deploy robust applications. You will be responsible for implementing RESTful APIs that facilitate interaction between frontend applications and various systems, ensuring that best practices for clean code, modularity, and maintainability are followed throughout the development process. In this role, you will collaborate closely with product managers, designers, and fellow developers to understand and implement new features and functionalities. Your contributions will extend to the architecture and design of complex digital systems, where your expertise will help shape the direction of our projects. You will also participate in code reviews, fostering a culture of continuous improvement within the team. Your passion for building high-quality software and delivering exceptional digital experiences will be key to your success in this position.

Responsibilities

  • Develop and maintain high-quality Java applications
  • Design, code, test, and deploy Java applications using Spring Boot framework and other related technologies
  • Implement RESTful APIs to interact with frontend applications and other systems
  • Follow best practices for clean code, modularity, and maintainability
  • Collaborate with product managers, designers, and other developers to understand and implement new features and functionality
  • Contribute to the architecture and design of complex digital systems
  • Participate in code reviews and contribute to a culture of continuous improvement

Requirements

  • 8+ years of experience in Java development, with a strong focus on Spring Boot framework
  • Solid understanding of object-oriented programming principles and design patterns
  • Experience with RESTful API design and development
  • Experience with relational databases (MySQL, PostgreSQL, etc.) and SQL
  • Proficient in version control systems like Git
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills
  • Passion for building high-quality software and delivering exceptional digital experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service