Backend Developer | Berkely Heights, NJ | FTE Only at Photon Career Site
Berkeley Heights, New Jersey, United States -
Full Time


Start Date

Immediate

Expiry Date

21 Jun, 26

Salary

168000.0

Posted On

23 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Spring Batch, Spring Cloud Stream, Apache Kafka, Docker, Kubernetes, MySQL, MongoDB, RESTful APIs, Git, CI/CD, Object-Oriented Design, Design Patterns, Asynchronous Messaging, Event-Driven Architecture

Industry

IT Services and IT Consulting

Description
  Java Backend Developer • Bachelor’s degree in Computer Science, Software Engineering, or a related field. • 5+ years proven experience as a Java Developer with a strong track record of delivering successful projects. • In-depth knowledge of Java programming language, object-oriented design principles, design patterns and Java frameworks such as Spring Boot, Spring Batch, and Spring Cloud Stream, or others commonly used in enterprise-level applications. • Hands-on experience with Apache Kafka, including topics, producers, consumers, brokers, and stream processing. • Solid understanding of distributed systems, asynchronous messaging, and event-driven architecture, particularly in the context of Kafka. • Experience with containerization technologies like Docker and orchestration platforms like Kubernetes. • Proven experience with databases, both relational databases and no relational database such as MySQL and MongoDB and writing optimized queries. • Experience in designing and developing RESTful APIs, ensuring security and scalability. • Familiarity with version control systems (e.g., Git) and modern CI/CD development tools. • Strong understanding of software development principles, design patterns, and best practices. • Excellent problem-solving and analytical skills, with the ability to quickly learn and adapt to new technologies. • Strong communication skills and the ability to collaborate effectively in a team environment. • Knowledge of Agile development methodologies (e.g., Scrum).     Compensation, Benefits and Duration Minimum Compensation: USD 48,000 Maximum Compensation: USD 168,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.
Responsibilities
The role involves developing backend solutions primarily using Java, focusing on enterprise-level applications utilizing frameworks like Spring Boot and Spring Cloud Stream. Responsibilities include working with distributed systems, asynchronous messaging via Apache Kafka, and managing containerization with Docker and Kubernetes.
Loading...