Senior Java Developer - Las Vegas, NV

Photon

Nevada (IA)

On-site

USD 33,000 - 118,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Vision benefits
Dental benefits
401k retirement plan
Paid time off
Paid holidays

Job summary

Photon is looking for a talented software developer to work on microservice applications in Java Spring Boot. The role requires a strong understanding of databases and automated testing, with a minimum of 6 years of development experience. Benefits for full-time employees include medical, vision, dental, and a 401k retirement plan. Compensation ranges from USD 33,000 to USD 118,000 based on experience, and this position is also open to independent contractors.

Qualifications

  • Ability to understand and translate business/functional requirements to high/low-level designs.
  • Experience in Java Spring Boot and RESTful microservices development.
  • 6+ years of software development experience.

Responsibilities

  • Partner with business and marketing to implement detailed customer applications.
  • Build microservice applications using best practices.
  • Write high-quality, scalable, reusable and fault-tolerant code.

Skills

Java Spring Boot
RESTful microservices development
Concurrency frameworks (Mono, Flux)
Oracle, MS SQL, or Postgres
Automated testing (JUnit)
Tools like Jira, GitLab, Swagger, Postman, SOAP UI
Monitoring tools (Kibana, ELK, Dynatrace)
Data structures and design patterns
6+ years of software development experience
Agile/Scrum methodologies
ORM frameworks (Entity, Hibernate, Dapper)
API authentication using OAuth
Queuing or streaming engines (Kafka)
Docker, Git, SonarQube

Job description

What will you do?
  • Partner with business and marketing to implement detailed customer applications
  • Build microservice applications using best practices
  • Write high-quality, scalable, reusable and fault-tolerant code
  • Write automated unit tests and perform API validations
  • Debug errors, troubleshoot issues, and perform routine performance optimizations
  • Collaborate with Solution Architect and define API schema
  • Collaborate with front-end developers to integrate UI components with APIs
  • Collaborate with Product Owners to gather business requirements and groom user stories
  • Participate in application lifecycle events (e.g. Feature Launches, Releases, Deployment Windows)
  • Contribute and maintain high quality technical documentation
  • Actively participate in scrum/agile ceremonies
  • Gather and document requirements for development and delivery
  • Contribute code to improve and implement new and existing features
  • Perform peer code reviews
  • Communicate with business and various other departments
What are we looking for?
  • Ability to understand and translate business/functional requirements to high/low-level designs
  • Experience in Java Spring Boot and RESTful microservices development
  • Experience in working with one of the concurrency frameworks like Mono, Flux
  • Strong relational database experience in either Oracle, MS SQL, or Postgres
  • Experience with automated testing and tools such as JUnit
  • Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI
  • Experience using logging framework and understanding of monitoring tools like Kibana, ELK, Dynatrace
  • Strong understanding of data structures, design patterns and asynchronous programming
  • 6+ years of software development experience
  • Knowledge of Agile/Scrum/iterative development methodologies
  • Experience working in ORM frameworks like Entity, Hibernate, Dapper
  • Knowledge of API authentication using OAuth
  • Knowledge of queuing or streaming engines like Kafka
  • Knowledge of Docker, Git, SonarQube and other deployment tools for CI/CD
Compensation, Benefits & Duration

Minimum Compensation: USD 33,000. Maximum Compensation: USD 118,000. Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable estimate for the role.

Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full‑time employees.

This position is also available for independent contractors.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer - Las Vegas, NV
Java Developer - Las Vegas, NV

Photon • Nevada (IA)

On-site
USD 34,000 - 120,000
Medical benefits
Vision benefits
Dental benefits
+3
Java Lead - Las Vegas, NV
Java Lead - Las Vegas, NV

Photon • Nevada (IA)

On-site
USD 33,000 - 118,000
Medical benefits
Vision benefits
Dental benefits
+3
Java Lead - NV, USA
Java Lead - NV, USA

Photon • Nevada (IA)

On-site
USD 33,000 - 118,000
Medical, vision, dental
401k
Paid time off
+1
Fullstack Lead (Java Heavy) - Las Vegas, NV
Fullstack Lead (Java Heavy) - Las Vegas, NV

Photon • Nevada (IA)

On-site
USD 34,000 - 120,000
Medical benefits
401k
Paid time off
Java Lead (3021-1) Las Vegas, NV
Java Lead (3021-1) Las Vegas, NV

ESR Healthcare • Las Vegas (NV)

On-site
USD 80,000 - 120,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Cleveland (OH)

On-site
USD 100,000 - 120,000
Discretionary incentive
Medical coverage
Parental leave
+2
Java Developer (Backend / Full-Stack)
Java Developer (Backend / Full-Stack)

Capital Minds pr • United States

Remote
USD 90,000 - 120,000
Senior Java Engineer | Spring | AWS | Microservices Architecture
Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O : OTT/Podcast/Short Video Apps for you • Seattle (WA)

Hybrid
USD 130,000 - 145,000
Senior Java Engineer
Senior Java Engineer

ACTIVISION PUBLISHING, INC. • Santa Monica (CA)

On-site
USD 101,000 - 186,754
Medical, dental, and vision insurance
401(k) with company match
Paid holidays and vacation
Android Developer (Kotlin) | Las Vegas, NV
Android Developer (Kotlin) | Las Vegas, NV

Photon • United States

On-site
USD 39,000 - 137,000
Medical benefits
401k retirement plan
Paid time off
+1