Java Backend Developer - Bentonville, United States - Flexton

    Flexton
    Flexton Bentonville, United States

    2 weeks ago

    Default job background
    Description

    Responsibilities:

    • Design, develop, and maintain scalable backend services and APIs for our retail/eCommerce platform.
    • Collaborate with cross-functional teams including frontend developers, product managers, and QA engineers to deliver high-quality software solutions.
    • Implement best practices for code quality, performance, and security.
    • Optimize and tune existing backend systems for improved efficiency and scalability.
    • Work closely with DevOps teams to deploy and manage microservices architecture in production environments.
    • Stay updated with industry trends and advancements in backend development to suggest and implement improvements in our technology stack.
    • Participate in code reviews, design discussions, and sprint planning sessions.

    Requirements:

    • Bachelor's degree in Computer Science, Engineering, or related field.
    • 7+ years of experience as a Java Backend Developer, preferably in the retail or eCommerce industry.
    • Proficiency in Java 8, Spring Boot, and microservices architecture.
    • Strong understanding of RESTful APIs and experience in building and consuming them.
    • Solid grasp of data structures and algorithms.
    • Experience with relational and NoSQL databases.
    • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
    • Excellent problem-solving skills and ability to troubleshoot complex issues.
    • Strong communication skills and ability to work effectively in a collaborative team environment.