Role : Back End DeveloperExperience: 7+yrs Work Mode: remoteNotice Period: Immediate Joiner
Minimum 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
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
