What are the responsibilities and job description for the Java Backend Developer -- Hybrid -- W2 Profiles Only position at Trebecon LLC?
Role: Java Backend Developer
Location: Phoenix AZ - Hybrid
Key Responsibilities
- Design, develop, and maintain backend services using Java, Spring Boot, and Microservices.
- Develop high-performance APIs and distributed systems for large-scale applications.
- Build RESTful services with strong focus on scalability, security, and performance.
- Work on cloud-based deployments, CI/CD, and modern DevOps practices.
- Collaborate closely with product owners, architects, and cross-functional teams.
- Troubleshoot complex backend issues and optimize service performance.
- Implement best coding practices and participate in design/code reviews.
- Contribute to technical architecture decisions and system improvements.
Required Skills & Experience
- 10 years of hands-on experience in Java backend development.
- Strong expertise in:
- Java 8
- Spring Boot, Spring MVC, Spring Cloud
- Microservices Architecture
- Experience developing scalable, distributed services and event-driven systems.
- Strong experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Experience with API Gateway, service registry, circuit breakers, etc.
- Solid understanding of REST APIs, authentication, and security frameworks.
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, Maven/Gradle).
- Knowledge of Docker, Kubernetes, or cloud platforms (AWS/Azure/Google Cloud Platform) is a big plus.
- Strong analytical, communication, and problem-solving skills.