Company Description
Openwave Computing LLC is a global information technology company that provides comprehensive web and mobile app development services, catering to clients from diverse verticals. We have been in the industry for over two decades, gaining vast expertise and winning the trust of our clients. We are a customer-centric company committed to quality, innovation, and security. At Openwave, we celebrate ideas and welcome breakthroughs from anyone. We are looking for someone who is passionate about their craft, committed to excellence, and wants to be part of a dynamic team. We offer TN visas for Mexican engineers.
Role Description:Results-driven Java Developer with over 5 years of hands-on experience in full-stack development, specializing in Java and cloud technologies. Adept at designing and implementing scalable solutions using AWS and Azure. Proven track record of successful project delivery, team collaboration, and mentoring. Open to challenging opportunities to contribute expertise in driving software excellence for our clients.
Responsibilities:As a Senior Java Developer in our outsourcing scheme, you will play a pivotal role in client collaboration, acting as the primary technical liaison to understand and align software solutions with client objectives. Your responsibilities include leading solution architecture, project management, and coordination with offshore development teams. Taking charge of project planning and execution, you will ensure the timely delivery of high-quality software solutions while providing expert technical consultation to clients on best practices and emerging technologies. With a focus on mentoring and guiding development teams, you will foster a positive working environment and conduct regular code reviews to maintain consistent quality. Your commitment to continuous improvement and adherence to security and compliance standards will contribute to the overall success of our client projects, fostering lasting and positive client relationships.Requirements:Expertise in Java development with a focus on designing and delivering scalable solutions.Demonstrable experience working with cloud technologies, particularly AWS and/or Azure.In-depth knowledge of microservices architecture, Docker, Kubernetes, and other relevant technologies.Strong database management skills and experience with database integration in Java applications.Experience working closely with QA teams to ensure the delivery of high-quality software solutions.Understanding of testing processes and the ability to define acceptance criteria.Familiarity with front-end technologies such as HTML, CSS, and JavaScript, ensuring a well-rounded skill set.Understanding of DevOps practices and tools, including CI/CD pipelines, version control systems (e.g., Git), and automated deployment.Experience in designing and developing APIs, ensuring interoperability and integration with external servicesSalary Range:$70,000 - $90,000 USD per annum (commensurate with experience)
Benefits:-TN Visa-Health insurance-Relocation help (Housing, transportation, and food)-Professional development opportunities-More benefits will be discussed in the interview