JobRialto
Lead Java developer
JobRialto, Atlanta, Georgia, United States, 30383
Job Description
As a techno-functional lead, you should have the ability to:
Leadership & Collaboration
• Lead a cross-functional team of developers, QA engineers, and business analysts to deliver high-quality retail applications and microservices.
• Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
Application Development
• Design, develop, and maintain scalable retail applications using modern technologies and best practices.
• Oversee the development of Restful and microservices, ensuring they are efficient, reusable, and align with architectural standards.
Technical Expertise
• Provide guidance on technology choices and frameworks to ensure optimal performance and maintainability.
• Lead design and technical solution end to end along with mapping out all dependencies.
• Conduct code reviews and mentor team members on coding standards and best practices.
Functional Analysis
• Act as a liaison between technical teams and business stakeholders, ensuring that functional requirements are met.
• Evaluate existing applications and propose enhancements to improve user experience and operational efficiency.
Project Management
• Plan and manage technical timelines, deliverables, and resources to meet product OKR's and business enhancements.
• Monitor project progress, identify risks, and implement mitigation strategies.
Quality Assurance
• Establish and enforce testing standards to ensure the reliability and quality of applications.
• Work closely with QA teams to define test strategies and validate application performance.
Qualifications
• Bachelor's degree in computer science, Information Technology, or a related field.
• 10+ years of experience in software development, with a focus on apps and microservices, retail domain experience preferred.
• Strong proficiency in programming languages such as Java, or Python, and familiarity with front-end technologies (e.g., React, Angular).
• Experience with cloud platforms (e.g., GCP) and containerization technologies (e.g., Docker, Kubernetes).
• Solid understanding of RESTful APIs, microservices architecture, and service-oriented architecture (SOA).
• Understanding of Mobile Platform, mobile architecture, and mobile application development.
• Excellent analytical and problem-solving skills, with the ability to bridge the gap between technical and functional requirements.
• Strong communication and interpersonal skills, with experience working in an agile environment.
• Experience with CI/CD pipelines and DevOps practices.
• Familiarity with retail industry trends and challenges.\n
Education:
Bachelors Degree
As a techno-functional lead, you should have the ability to:
Leadership & Collaboration
• Lead a cross-functional team of developers, QA engineers, and business analysts to deliver high-quality retail applications and microservices.
• Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications.
Application Development
• Design, develop, and maintain scalable retail applications using modern technologies and best practices.
• Oversee the development of Restful and microservices, ensuring they are efficient, reusable, and align with architectural standards.
Technical Expertise
• Provide guidance on technology choices and frameworks to ensure optimal performance and maintainability.
• Lead design and technical solution end to end along with mapping out all dependencies.
• Conduct code reviews and mentor team members on coding standards and best practices.
Functional Analysis
• Act as a liaison between technical teams and business stakeholders, ensuring that functional requirements are met.
• Evaluate existing applications and propose enhancements to improve user experience and operational efficiency.
Project Management
• Plan and manage technical timelines, deliverables, and resources to meet product OKR's and business enhancements.
• Monitor project progress, identify risks, and implement mitigation strategies.
Quality Assurance
• Establish and enforce testing standards to ensure the reliability and quality of applications.
• Work closely with QA teams to define test strategies and validate application performance.
Qualifications
• Bachelor's degree in computer science, Information Technology, or a related field.
• 10+ years of experience in software development, with a focus on apps and microservices, retail domain experience preferred.
• Strong proficiency in programming languages such as Java, or Python, and familiarity with front-end technologies (e.g., React, Angular).
• Experience with cloud platforms (e.g., GCP) and containerization technologies (e.g., Docker, Kubernetes).
• Solid understanding of RESTful APIs, microservices architecture, and service-oriented architecture (SOA).
• Understanding of Mobile Platform, mobile architecture, and mobile application development.
• Excellent analytical and problem-solving skills, with the ability to bridge the gap between technical and functional requirements.
• Strong communication and interpersonal skills, with experience working in an agile environment.
• Experience with CI/CD pipelines and DevOps practices.
• Familiarity with retail industry trends and challenges.\n
Education:
Bachelors Degree