Java Backend Developer
Position Name : Java Backend DeveloperClient Name :Location : Denver,CO - RemoteDuration : PermanentBuild and Elevate Our Core PlatformDesign, develop, and maintain backend services using Java (Java 11+), Spring Boot, and Hibernate.Architect RESTful APIs and microservices that deliver dynamic experiences to our mobile and web platforms.Optimize relational database designs, indexes, and query performance to handle large multi-tenant data loads.Drive Quality, Security, and ScalabilityMust-Have Qualifications10+ years of experience in backend software development with a focus on Java.Expertise in enterprise Java (Java 11+), including frameworks like Spring Boot, Spring MVC, and Hibernate.Strong knowledge of object-oriented programming, design patterns, concurrency, and memory management with understanding of OOP, SOLID, DRY principles.Hands-on experience with RESTful API development and microservices architectures.Proficiency in relational databases (e.g., MySQL, PostgreSQL) with experience in schema design and performance tuning.Experience with cloud platforms (AWS preferred, or Azure/GCP) and containerization technologies.Familiarity with CI/CD pipelines, automated testing, and DevOps best practices.Demonstrated ability to identify, manage, and reduce complexity within a codebaseExcellent analytical, problem-solving, and communication skills, with the ability to lead projects and collaborate effectively in cross-functional teams.Demonstrated experience and willingness to problem-solve outside of your specialty.Ability to leverage AI / LLMs for learning, implementation and efficiency gains.