Backend Java Developer - Dallas, TX

Photon4 months ago
Dallas, TX, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Job Summary

We’re looking for a skilled Back-End Java Developer to build and maintain the server-side logic of our web applications. You’ll work closely with front-end developers to ensure system consistency and improve user experience. If you’re passionate about Java, APIs, and scalable systems, we’d love to meet you.

Key Responsibilities

  • Develop and maintain robust server-side applications using Java
  • Design and implement RESTful APIs for seamless front-end integration
  • Optimize application performance, scalability, and reliability
  • Collaborate with cross-functional teams to define and deliver new features
  • Ensure security and data protection across systems
  • Conduct code reviews and troubleshoot production issues
  • Maintain documentation for codebase and system architecture

Required Skills & Qualifications

  • Bachelor’s degree: in Computer Science or related field
  • Strong proficiency: in Java and object-oriented programming
  • 9+yrs Experience: overall Java with frameworks like Spring Boot, Hibernate
  • Familiarity: with SQL and NoSQL databases
  • Knowledge: of version control systems (e.g., Git)
  • Understanding: of microservices architecture and cloud platforms (AWS, Azure)
  • Excellent: problem-solving and communication skills

Preferred Extras

  • Experience with CI/CD tools like Jenkins or GitHub Actions
  • Exposure to containerization (Docker, Kubernetes)
  • Agile development experience

Compensation, Benefits and Duration

Minimum Compensation: USD 35,000

Maximum Compensation: USD 124,000

Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith 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 not available for independent contractors

No applications will be considered if received more than 120 days after the date of this post

Required Skills

CI/CD
Spring Boot
NoSQL
Hibernate
Java
Communication
Microservices architecture
Agile development
Docker
AWS
RESTful APIs
Azure
Kubernetes
Problem-solving
Git
SQL