Technical Lead – Remote

As a Technical Lead, you will provide technical guidance, set the technical strategy for modules and components of the Cloudpay platform, and utilize your software development experience in developing solutions to meet business problems. You will be switching between technical and interpersonal skills to help grow and nurture technology, process and people in the pursuit of excellence.
 
As the Integrations lead you will be responsible for integration services. The role is hands-on, and you will be expected to work to best practices in Integration and Cloud engineering, driving high quality solutions. The successful candidate will oversee augmented teams working with third parties.
 
Daily Duties and Main Responsibilities will include:
•    Work with internal stakeholders, and third parties to lead augmented teams

•    Advising Engineering and Product Management on the technical and architectural strategy for components/modules of the Cloudpay platform and ensuring alignment with relevant Product Area(s): 

•    Includes selecting and providing guidance on the appropriate design methodology (such as object-oriented, function-oriented, component-based) and strategies to be used within a project. 

•    Determining design alternatives with trade-off analysis. 

•    Technical leadership of architectural and engineering initiatives in a particular product area 

•    Designing and building solutions in the context of a legacy platform transitioning to microservice architecture. 

•    Establishing and upholding code standards and best practices through code reviews and refactoring efforts; identifying improvements to coding and technical standards 

•    Promoting a culture of producing quality products and compliance to quality processes across the team 

•    Identifying and investigating complex platform issues with respect to performance, security, scalability, maintainability and reliability upon deployment; presenting solutions and championing priorities 

•    Collaborate with other cross-functional teams to address issues and drive results 

•    Coaching and developing other engineers as needed
 
Attributes and Experience Required 

Minimum 7 years hands-on development experience witha soild foundation in OOP and Design Patterns, Clean code and SOLID principles 

Strong working knowledge of Java 11/JavaEE,Spring framework or Spring boot, JavaScript, JQuery and RESTful Web-Services 

Spring Boot web, Security, Actuator, AMQP, JPA, batch and mail 

Experienced leader/people manager of software engineers 

Proven experience setting the technical strategy, implementing and tuning enterprise scale applications 

Demonstrable experience in microservice architecture and design patterns, and implementing microservices 

Integrations experience

Experience in IpaaS (Snaplogic, Boomi) 
What will give you an edge: 

HCM knowledge 

Working with augmented teams and third parties

Java 17 working knowledge  

Experience working with MySQL/MariaDB, MongoDB AND NoSQL (MongoDB, DynamoDB) database management systems 

Some experience in API-driven development and application performance tuning 

Familiarity with microservices and its implementation 

Degree in Computer Science or Software Engineering or a related discipline 

Experience in using containerization (Docker/Kubernetes) and developing cloud-native applications
 
#LI-REMOTE
 

ptq.gif?a=1884333&k=14&r=https%3A%2F%2Fblog.cloudpay.net%2Fcareers listings%2Ftechnical lead remote&bu=https%253A%252F%252Fblog.cloudpay

Scroll to Top