JOBSEARCHER

Java Engineer

We are seeking a talented Java Engineer to join our dynamic team. This role offers the opportunity to lead the architecture and development of innovative Java-based solutions in a collaborative environment.ResponsibilitiesDesign and implement scalable Java microservices, ensuring high performance and reliability.Translate high-level architectural guidance into maintainable and efficient code.Drive technical decisions for system components, balancing performance, cost, and complexity.Develop and document RESTful APIs, integrating services with cloud technologies.Participate in code reviews to uphold high standards of code quality and maintainability.Troubleshoot and resolve complex technical issues across the technology stack.Contribute to the enhancement of engineering practices and deployment pipelines.SkillsExtensive experience in backend Java development, particularly in microservices architecture.Proficient in designing and deploying production services on AWS.Strong understanding of RESTful API design and security best practices.Experience with containerization tools such as Docker and Kubernetes.Solid knowledge of SQL and NoSQL databases.Exceptional problem-solving and analytical abilities.Preferred SkillsFamiliarity with serverless computing and event-driven architectures.Experience with Azure cloud services.Knowledge of DevOps practices and Infrastructure as Code methodologies.Certifications in AWS or related technologies.At Horizontal, we celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applications from individuals of all backgrounds and experiences.By applying for this position, you acknowledge and agree that Horizontal Talent may contact you regarding your application using automated technology, including phone calls, SMS/text messages, or email, which may be delivered by our virtual AI recruiter, Alex.