C

CrackaJack Digital Solutions

Java Backend Engineer

Full-Time
No salary listed
Senior, Expert
New York, NY, USA
In Person
Software EngineeringBackend Engineering

About the job

Requirements
  • At least 8 years of hands-on experience in Java backend development.
  • Strong experience with Spring and Spring Boot.
  • Experience with microservices architecture.
  • Strong knowledge of REST APIs and backend integration.
  • Solid understanding of SQL and NoSQL databases.
  • Experience with object-relational mapping frameworks such as Hibernate and Java Persistence API.
  • Knowledge of design patterns and backend best practices.
  • Experience with Git and continuous integration/continuous delivery pipelines.
Responsibilities
  • Design, develop, and maintain backend applications using Java.
  • Build and maintain RESTful APIs and backend services.
  • Develop microservices-based architectures.
  • Write clean, efficient, reusable, and well-tested code.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with architects, frontend developers, quality assurance, and DevOps teams.
  • Participate in code reviews and follow best coding practices.
  • Troubleshoot production issues and provide root cause analysis.
  • Work in an Agile/Scrum development environment.
Desired Qualifications
  • Experience with Amazon Web Services, Azure, or Google Cloud Platform.
  • Knowledge of Docker and Kubernetes.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Exposure to security concepts including OAuth and JSON Web Token.

About the company

C

CrackaJack Digital Solutions

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A