Java Developer - Mumbai, India - Eide Bailly

    Eide Bailly
    Eide Bailly Mumbai, India

    2 weeks ago

    Default job background
    Description

    Why You'll Love Working HereAt Eide Bailly we believe respect is how to treat everyone, not just those you want to impress.

    Ourculture focuses on collaboration to achieve career growth. Innovation is highly encouraged, which iswhere programs like our EB Xchange originate. This program allows interested tax and audit employeesto complete a rotation into a specialty area. We promote happy employees by making work/life balancea priority along with being actively involved in our communities.

    Our dedication to service can be seenthrough the Firm's decision to match charitable donations made by employees, as well as providingopportunities to volunteer throughout the year.

    Most importantly, we like to have fun We offer aprofessional and fun work environment with frequent lunch and learns, socials, contests, outings andother events.

    A typical day as a Java Developer might include:
    Participating in every aspect of the development lifecycle including sales engineering, requirements gathering, solution architecture, development, testing and deployment.
    Working closely with Solution Architects to plan the more technical aspects of implementation/customization.
    Troubleshooting problems and providing support by developing/modifying codebase.
    Conduct multiple rounds of testing cycles to ensure quality of deliverables.
    Working in a team environment to build solutions to business problems.
    Working on multiple projects in parallel. These projects will cross different business lines in different industries.
    Who You AreYou have 6+ years of experience developing Java based applications.
    You are expert in Core Java, Advance Java, Spring Boot, RESTful services.
    You have strong desire and acumen to work with complex codebase to optimize it or develop new requirements.
    You hold a bachelor's degree in Computer Science, or Information Systems.
    You have strong technical inclinations and excellent analytical and problem-solving skills.
    You are great at multi-tasking and meeting multiple projects demands on time in a professional manner.
    You are a self-starter and are driven to find optimal technical solutions.
    You are comfortable in a fast-paced, growth-oriented environment.
    You enjoy constantly learning and staying on top of technological trends.
    You are a proactive communicator with excellent communication skillsYou have previous experience in Professional Services.
    You are familiar with multiple development frameworks and design patterns.
    You have familiarity with multiple SDLC models (waterfall, agile, devops,You thrive on establishing and maintaining effective working relationships with coworkers and clients.