Create extendable components by following the appropriate design patterns given by the lead or architect
Utilizing Java microservices and AWS Cloud services, take control of the architecture, design, implementation, and integration of the organization's entitlements automation infrastructure
Create software products that provide outstanding client experiences while supporting the core business functions
Develop and promote innovative tools, methods, and integration procedures to advance the organization's distributed business systems' reliability and maturity
Ensure continuous learning and information sharing of industry trends, upcoming technologies, and best practices for system integration in software engineering
Work in a collaborative, innovative workplace where creativity is key to success
Job Requirements:
Bachelor s/Master s degree in Engineering, Math, Computer Science (or equivalent experience)
At least 6+ years of relevant experience as a back-end engineer
3+ years of experience working with Java and Spring Boot
At least 2+ years of experience with Microservices
8+ years of experience working in object-oriented languages, design ideas, and techniques
Domain expertise in end-to-end enterprise business processes and systems, including interactions with entitlement services, CRM (Salesforce CPQ), and ERP (Zuora Billing)
Demonstrable experience driving system advancements in design, testing, security, dependability, and performance
Thorough understanding of contemporary infrastructure and cloud operations technologies, as well as integration strategies and methodologies, including business process automation tools, middleware frameworks, and enterprise integration patterns
Familiarity with the Agile development process, CI/CD, systems, and integration testing frameworks
Prior experience building deployment pipelines using the GitLab and AWS environment, TDD, and version control systems
Familiarity with Salesforce, Spring MVC, and AWS is desirable
Nice to have some development experience with AWS cloud services, Camunda, C++, C#, Ruby on Rails, React, Workato, Heroku, Snowflake, Salesforce, and Zuora Billing
Must be a creative and driven problem solver with exceptional abilities in software design and implementation
Great English communication skills, both written and spoken