Senior Java Software Engineer (Denver)
Role Title: Java DeveloperOpen Positions: 4Location: Denver, USAMandatory Skills:Java/J2EEJava 17Spring & Hibernate FrameworkSpring BootMicroservices ArchitectureWeb ServicesREST APIs & JSONAWS (S3, EC2, EKS, Lambda)DevOps (GitLab Pipelines, Kubernetes)Nice-to-Have Skills:Angular / React with TypeScriptNode.jsHTML, CSS/SCSSKubernetes, Jenkins, GitLabKey Responsibilities:Work as a Full-Stack Java Developer using modern open-source frameworks on cloud platformsUtilize AWS services such as S3, EC2, EKS, Lambda, and moreDevelop backend microservices and APIs using Java, Spring Boot, REST, and JSONDesign and implement scalable architectures with ownership of development lifecycleWork with Docker, NoSQL databases (MongoDB/PostgreSQL), and TomcatCollaborate with Agile teams and business stakeholdersImplement logging, monitoring, debugging, and testing for microservicesParticipate in code reviews and improve coding standardsTechnologies & Tools:Spring Boot, Node.jsREST APIs, JSONHTML5, CSSKubernetes, DockerNoSQL DatabasesGitLabWhat You Bring to the Team:Strong sense of ownership and accountabilityAbility to collaborate effectively within team boundariesFlexibility to take on new challenges and responsibilitiesPositive attitude, especially under pressureWillingness to learn and grow continuously