Build strong internal and external customer relationships.
Demonstrate expert-level technical knowledge and implementation skills. Serve as a subject matter expert. Build trust and respect among internal and external stakeholders and model collaborative teamwork.
Display a drive to evolve industry-standard architectures, patterns, and frameworks into custom solutions that maximize client value.
Work with non-technical stakeholders to translate functional requirements to detailed technical tasks for the development team to implement.
Demonstrate a passion for quality and process improvement. Work with the development team to succeed.
Demonstrate professional-level consulting skills, leadership skills, and communication/presentation skills. Demonstrate adaptability and flexibility to acquire skills to meet business needs.
Participate in supporting sales pursuits by providing technical guidance, estimates, scoping and other pre-sales activities. Continually innovate, seek creative solutions, and find new ways of adding value. Listen and seek to understand the client and meet their needs, providing consultative guidance. Stay attuned to the client's future needs and work with internal resources to identify opportunities. Proactively offer solutions and approach adversity with a solution-focused mindset.
Identify and evaluate new team members through professional networking and technical screening.
Qualifications:
Bachelor's degree in Computer Science or related technical field or equivalent
5+ Years of experience working with Java Development
Experience using frameworks such as Spring or Spring Boot, Hibernate, Spring Data, etc.
Solid understanding of RESTful API design
Database knowledge such as MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, DynamoDB, Cassandra, etc.
Experience in microservices (REST)
Experience debugging JavaScript/TypeScript using developer tools within major browsers.
Experience with JSON, XML, XSLT, and web services
Experience with Apache Camel
Basic experience with software development techniques and methodologies, including SCRUM.
Excellent verbal and written communication skills (English)
Nice To have:
Cloud experience: AWS, Azure, GCP, or PCF
Frontend experience using React JS and basic design principles
Previous leadership experience to be considered for a Tech Lead role
Desire to learn new technologies and techniques to deliver world-class software to improve community health and safety
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.