Job Description :
In the role of Commerce Tools - Java Microservice Technology Lead, one will be part of the Technical team for the program. He/she will be pivotal to problem definition and facilitating the discovery of the solution and guide offshore teams. ?? Required Qualifications:?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? Deep understanding of Digital Service and Customer Experience Should actively participate in communication with business stakeholders and participate in all SDLC lifecycles. Should be capable of reviewing the work done by other team members and guide them in complex issues. Should have basic knowledge related to Agile methodology Strong experience with high volume B2C / B2B eCommerce systems Experience in Designing the modules and interfaces Strong hands on experience along with customizing the applications related to Commerce Tools, Java/J2EE, Spring, Spring Boot, REST, JSON, Micro Services. Strong understanding of microservice architecture Ability to design, develop and implement scalable, elastic microservice based platforms Excellent problem solving/troubleshooting skills on Java/J2EE technologies At least 1 year of hands on experience customizing applications using Commerce Tools. At least 2+ years of experience with Java/J2EE & 2 years of experience in Spring boot, micro services. At least 2+ years of experience in software development life cycle. Ability to design and develop code components independently as per client requirements Contribute to the Design and develop high quality software for large scale Java/Spring Batch/Micro-service Applications Analyze business requirements, and create technical design documents that are in accordance with the company's architecture standards Supporting the execution of this program ensuring quality delivery of digital artifacts in alignment with client???s ecommerce roadmap Interact with tech lead to understand technology direction/changes, standards, and best practices Experience working with coordination of multiple teams Participate in discussions with customer as needed and articulate the value delivered by proposed technical solution ?? Preferred Qualifications: Resolves technical issues through debugging, research, and investigation Ability to work in team environment and client interfacing skills Experience and desire to work in a Global delivery environment Experience in developing web applications using at least one popular web framework (JSF, Spring MVC, Spring Boot) Excellent knowledge of Relational Databases and SQL
             

Similar Jobs you may be interested in ..