Back to all positions

[Remote] Java Backend Developer - Chicago

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Photon is seeking an experienced Java Backend Developer to design, develop, and maintain scalable enterprise applications. The role focuses on Java and Spring Boot backend development, microservices, APIs, cloud platforms, security, databases, performance optimization, and collaboration with cross-functional teams, while also mentoring junior developers and contributing to technical excellence.

Responsibilities

  • Design, develop, test, and deploy scalable backend applications using Java and Spring Boot
  • Build and maintain Microservices-based architectures for enterprise-grade applications
  • Develop and consume RESTful and SOAP web services
  • Collaborate with architects, product owners, and front-end developers to deliver business requirements
  • Optimize application performance, scalability, and reliability
  • Implement security best practices using Spring Security, OAuth2, JWT, and authentication frameworks
  • Design and develop database solutions using SQL and NoSQL databases
  • Participate in code reviews, technical design discussions, and architectural decisions
  • Troubleshoot production issues and provide timely resolutions
  • Mentor junior developers and contribute to technical excellence across the team
  • Ensure adherence to coding standards, DevOps practices, and CI/CD processes

Skills

  • * 10+ years of experience in Java/J2EE application development
  • * Strong expertise in Java 8/11/17 and Core Java concepts
  • * Extensive experience with Spring Framework, including:
  • + Spring Boot
  • + Spring MVC
  • + Spring Data JPA
  • + Spring Security
  • + Spring Cloud
  • * Strong experience in Microservices architecture and distributed systems
  • * Experience building RESTful APIs and integrating SOAP services
  • * Hands-on experience with Hibernate/JPA
  • * Strong knowledge of relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL
  • * Experience with messaging technologies such as Kafka, RabbitMQ, or ActiveMQ
  • * Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • * Strong understanding of containerization and orchestration technologies like Docker and Kubernetes
  • * Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI
  • * Proficiency in Git and Agile/Scrum methodologies
  • * Strong analytical and problem-solving skills
  • * Excellent communication and stakeholder management abilities
  • * Ability to lead technical discussions and guide development teams
  • * Strong ownership, accountability, and attention to detail
  • * Experience mentoring and coaching development teams
  • * Experience with event-driven architecture and distributed systems
  • * Exposure to NoSQL databases such as MongoDB, Cassandra, or DynamoDB
  • * Knowledge of monitoring and logging tools such as Splunk, ELK, Grafana, or Prometheus
  • * Experience working in large-scale enterprise environments
  • * Cloud certification (AWS/Azure) is a plus

Benefits

  • Medical, vision, and dental benefits are available for full-time employees.
  • 401k retirement plan is available for full-time employees.
  • Variable pay/incentives are available for full-time employees.
  • Paid time off is available for full-time employees.
  • Paid holidays are available for full-time employees.

Company Overview

  • Photon is a technology corporation that provides Strategy Consulting, Creative Design, and Technology Services to global enterprise. It was founded in 2007, and is headquartered in London, England, GBR, with a workforce of 5001-10000 employees. Its website is https://www.photon.in.
  • Company H1B Sponsorship

  • Photon has a track record of offering H1B sponsorships, with 88 in 2026, 233 in 2025, 168 in 2024, 236 in 2023, 184 in 2022, 157 in 2021, 249 in 2020. Please note that this does not guarantee sponsorship for this specific role.