Java Backend Developer - Bengaluru, India - Evnek Technologies Pvt Ltd

    Default job background
    Description
    Job DescriptionThis is a remote position

    Job Type:
    Full Time

    Experience :
    Min 5 to Max 10 yrs of Relevant exp.


    Location:
    Remote


    Schedule:
    Standard business hours are Monday through Friday from 8:00 a.m. to 5:00 p.m. ET.

    The Client is US based and the resource will have to cover 4-5 hours US EST time zone

    - expedited to work until 9:30-10:30 PM IST

    Requirements

    Bachelor's degree or foreign equivalent in Computer Science, Engineering, Information

    Technology, or a related field and 6+ years of progressive experience. Alternatively, a

    Master's degree or foreign equivalent in Computer Science, Engineering, Information

    Technology, or a related field and 5 years of progressive experience


    • 5+ years of professional experience with Java frameworks such as Spring, Struts,
    Hibernate


    • 5+ years of professional experience with relational databases (MySQL and/or Oracle)

    Languages and technologies:
    Java/JEE, SQL, XML, JSON, REST, SOAP, AWS, Ant,

    Maven, Subversion, Git


    • Deep understanding of data structures, algorithms, and system design
    • Experience making complex backend architecture design choices
    • Passion for web technologies, and keeping up to date with new tools and techniques
    • Experience with the full

    Software Development Life Cycle:
    frontend and backend web

    application development, implementing business logic, and developing user interfaces


    • Ability to work with minimal technical supervision and supplemental engineering
    support, while responding efficiently to multiple program priorities

    Requirements – Must have seven (5) years of experience with all the following:


    • E-commerce solutions in all domains of Information Technology, including development,
    DevOps, Security, Networking, and Infrastructure


    • Work with MySQL and/or Oracle databases, including reading and executing SQL
    queries and stored procedures for business projects and/or reporting, as well as

    implementing query optimization analysis and performance monitoring and tuning

    techniques to improve database efficiency.


    • Integrate with different third-party services using REST APIs and Web Services and
    other integration techniques.


    • Linux, Shell, and Perl scripting, writing, and executing UNIX commands, and utilizing
    Linux servers to debug, deploy code, install, and monitor software to be used in testing

    and production environments


    • Implement Architecture and Design solutions for business requirements
    • Experience with webservers including Apache and Nginx
    • Distributed computing and distributed systems, including connecting, designing, and
    utilizing services and systems located on different networks


    • Microservices Architecture and setting up and configuring Spring Boot microservices
    • SDLC (software development life cycles) and the Agile methodology
    RequirementsSAP FSM