Java Backend Engineer - Reston, United States - Excelon Solutions

    Default job background
    Description

    Job Description

    Job Description

    Mandatory Skills:
    Java /J2EE Years
    Microservices/Spring boot Years
    Docker/Kubernetes -5 Years
    Kafka- 8+ Years
    NoSQL DBA- 5+ Years
    Mandatory if Applicable
    Domain Experience (If any ) Retail
    Must have Certifications

    Responsibilities:
    As a Senior Java Backend Engineer, you will: -
    Designing and implementing Java-based applications.

    • Analyzing user requirements to inform application design.
    • Defining application objectives and functionality.
    • Aligning application design with business goals.
    • Developing and testing software.
    • Debugging and resolving technical problems that arise.
    • Producing detailed design documentation.
    • Recommending changes to existing Java infrastructure.
    • Developing multimedia applications.
    • Developing documentation to assist users.
    • Ensuring continuous professional self-development

    Experience Level:

    • 12 to 15 years of hands-on experience with Java, Spring boot, Kafka, no sql dbs.
    • 4+ years of hands-on experience on cloud (Azure)
    • Good exposure to micro services architecture and design. Have deep understanding of Cloud.
    • Background in Scrum/Agile development methodologies.
    • Capable of delivering on multiple competing priorities with little supervision.
    • Excellent verbal and written communication skills.
    • Bachelor's degree in computer science or equivalent experience.
    • The most successful candidates will also have experience in the following: Gitflow.

    Atlassian products Bitbucket, JIRA, Confluence etc.
    Continuous Integration tools such as Bamboo, Jenkins