Software Engineering Lead (Senior Java Developer)
UST Global Inc
RESPONSIBILITIES:
Implement data integration and data access solutions across various legacy, enterprise, and departmental applications via web services, XML, SOA, WSDL, REST, messaging services Design and implement high performance, scalable enterprise information architecture and distributed applications design Participate in code reviews and provide suggestions to improve quality and comply with architectural, design, and coding standards and best practices Create and maintain web application architectural documentation and standards Facilitate knowledge transfer to development and support team members
REQUIREMENTS:
8 years’ experience in commercial or enterprise large-scale web application development and implementation, specifically using Java 8 5 years’ experience in development and implementation of web services and/or Service Oriented Architecture (SOA) 5 years’ experience with REST API 5 years’ experience with API development platforms 5 years’ experience and expertise with Spring (Spring Boot, Spring Security), Hibernate, JPA Experience with cloud platforms such as AWS, GCP, or Azure Experience with Continuous Integration practices Working knowledge of relational databases (Oracle) and database design Experience in development tools (Eclipse, IntelliJ, Maven, Jenkins) and applications platforms Familiarity with JavaScript/React is preferred Prior experience in leading/mentoring execution-focused development teams Excellent documentation and knowledge transfer skills Excellent communication, organizational, and analytical skills Ability to multi-task and handle changing priorities
Por favor confirme su dirección de correo electrónico: Send Email