Full-Time

Java Backend Engineer

Updated on 9/3/2026

CrackaJack Digital Solutions

CrackaJack Digital Solutions

No salary listed

New York, NY, USA

In Person

Category
Software Engineering (1)
Required Skills
RabbitMQ
Kubernetes
Microsoft Azure
NoSQL
Git
SQL
Apache Kafka
Java
Docker
Microservices
AWS
REST APIs
DevOps
Spring
OAuth
Google Cloud Platform
Hibernate
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.
CrackaJack Digital Solutions

CrackaJack Digital Solutions

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A