Java Backend Developer

Trebecon LLC
Sunrise, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sunrise, United States of America

Tech stack

Clean Code Principles
Java
Amazon Web Services (AWS)
Application Performance Management
Cloud Computing
Code Review
DevOps
Enterprise Messaging Systems
NoSQL
Performance Tuning
RabbitMQ
Cloud Services
Standard Sql
Software Engineering
SQL Databases
Spring-boot
Backend
GIT
Containerization
Kubernetes
Kafka
Front End Software Development
REST
Docker
Microservices

Job description

We are seeking a skilled Java Backend Developer to build and maintain scalable, high-performance backend systems. The ideal candidate will have strong hands-on experience in Java, microservices architecture, and cloud-based application development., · Design, develop, and maintain backend services using Java and Spring Boot

· Build scalable microservices and RESTful APIs

· Collaborate with frontend developers, product teams, and stakeholders

· Optimize application performance, scalability, and reliability

· Develop and manage database schemas and queries (SQL/NoSQL)

· Integrate applications with cloud services, preferably AWS

· Participate in code reviews, testing, and deployment processes

· Troubleshoot and resolve production issues

· Follow best practices in coding, security, and system design

Requirements

· 5+ years of experience in Java backend development

· Strong proficiency in Java and Spring Boot

· Experience with microservices architecture

· Solid experience in REST API development

· Knowledge of SQL and/or NoSQL databases

· Hands-on experience with AWS or other cloud platforms

· Understanding of system design, scalability, and performance optimization

· Familiarity with Git and CI/CD pipelines, · Experience with containerization tools like Docker/Kubernetes

· Knowledge of messaging systems (Kafka, RabbitMQ)

· Exposure to DevOps practices

· Experience in Agile/Scrum environments

Apply for this position