Description

Design, develop, and maintain core components of the FastSellers product using Java programming language.

Implement back-end functionalities and business logic using Java frameworks such as Spring Boot.

Collaborate with the front-end development team to ensure seamless integration of back-end APIs and services.

Develop and optimize database structures and queries using technologies like Oracle.

Implement security measures and protocols to protect FastSellers' data and resources.

Leverage Java development tools, IDEs, and frameworks to streamline development processes.

Conduct thorough unit testing and integration testing of Java components to ensure code quality and reliability.

Optimize application performance and scalability through efficient coding practices and architectural decisions.

Troubleshoot and debug technical issues, providing timely resolutions to maintain product stability.

Stay updated with the latest advancements in Java, frameworks, and libraries to enhance the FastSellers product.

Apply the principles of Lean Six Sigma and leverage the Certified Black Belt certification to identify process improvements and drive efficiency within the development team.

Utilize the Scrum Master certification and expertise to facilitate agile practices, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

Implement lean digital design thinking methodologies to foster innovation and user-centric product development.

Apply ITIL Foundation knowledge to streamline IT service management processes and ensure efficient delivery of the FastSellers product.

Utilize the WebMethods certification to integrate and manage the FastSellers product with other enterprise systems.

Conduct thorough testing of the back-end code, including unit testing, integration testing, and performance testing.

Identify and debug issues, such as functional defects or performance bottlenecks, and provide timely bug fixes and optimizations.

Collaborate with QA testers to ensure comprehensive test coverage and assist in resolving any back-end related issues during the testing phase.

Monitor and optimize back-end performance, including response times, resource utilization, and scalability.

Conduct load testing and stress testing to ensure the back-end services can handle high traffic and peak loads.

Continuously monitor and improve the security of the back-end services, implementing necessary measures to protect against vulnerabilities.

Provide technical leadership and guidance to the development team, ensuring the successful delivery of the FastSellers product.

Collaborate with product managers and stakeholders to define project goals, scope, and requirements.

Plan and manage the development roadmap, including task prioritization, resource allocation, and timelines.

Conduct regular project meetings, provide progress updates, and address any technical challenges or risks.

Mentor and coach team members, fostering a collaborative and innovative work environment.

Ensure adherence to coding standards, best practices, and software development methodologies.

Perform code reviews to maintain code quality, identify areas for improvement, and provide constructive feedback.

Coordinate with cross-functional teams, such as UI/UX designers and QA testers, to ensure seamless integration and product quality.

Stay up-to-date with industry trends, emerging technologies, and best practices in software development.

Conduct technical research and evaluations to drive innovation and make informed decisions for the FastSellers product.

Collaborate with stakeholders to define and refine product requirements based on market analysis and customer feedback

Education

Bachelor