Design and develop various initiatives for the customer and employee digital experience across consumer distribution channels. Lead the software product development life cycle from inception to production launch and post-production support. Lead software development projects of technical background using Web Services and Microservices. Design, code, test, debug, and document new and existing components to ensure that software meets business quality and operational needs. Elaborate on solutions and interfaces. Develop, analyze, split, and realize the implementation of enablers. Interpret and translate business needs into technical requirements and accurate estimates. Focus on scalability, security, and availability of applications and processes. Contribute to technical roadmaps and technical debt elimination by balancing time, resources, and quality constraints. Build Java based high-volume, high-transaction applications and web applications using Spring and REST. Develop and automate test components for software components created. Apply advanced knowledge of databasesoftware including Cassandra and MongoDB.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level