Job Description - Senior Software Engineer - (Remote) in San Francisco
Return to jobs

Senior Software Engineer - (Remote)

Ref: US_EN_6_914738_1456363

Posted on 21 July 2022


  • Design and implement world-class solutions using innovative & modern technology, advanced knowledge of application, data, and infrastructure architecture disciplines, understanding of architecture and design across all systems and working proficiency in developmental toolsets.
  • Provide 24 x 7 support for Tier 1 applications.
  • Ensure that appropriate change control processes for deliverables are followed. Provide expertise in doing technical evaluation of packaged products or new technology.
  • Ensure smooth and timely delivery of the project in collaboration with the project leads and the project manager.
  • Communicate effectively within a cross-functional group setting, demonstrating excellent verbal and written skills when communicating technical concepts as they relate to business problems.
  • Demonstrate strong programming skills in Java, Web Services, Spring Framework and SQL.
  • Skills Required

  • Strong coding skills in Java, Spring Framework, Web services and SQL.
  • Strong problem solving, analyzing, and debugging skills.
  • Strong knowledge in CD/CI pipeline and deployments in AWS cloud.
  • Strong knowledge in application/web servers, Tomcat/Apache/JBoss.
  • Good knowledge in web tools, browsers, and info-sec concepts.
  • Ability to use best practices by developing reusable code component, driving coding standards, performing code reviews, and providing key process improvement recommendations.
  • Ability to work with others across the organization.
  • Effectively communicate in a variety of settings including one-on-one, small, and large groups.
  • Qualifications

  • Requires five (5) years of related experience in a professional work environment.
  • Very high proficiency in J2EE platform with minimum of five (5) years’ experience building large complex enterprise applications.
  • Software development experience using standard web technologies, e.g., Java, Spring/Spring Boot, RESTful Services, XML, Tomcat, JBoss.
  • Strong understanding of version control tools like GitHub.
  • Strong understanding of build and deployment tools like Maven, Gradle and Jenkins.
  • Strong relational database (SQL) experience – MySQL experience a plus.
  • Linux/Unix experience, open-source Java stack and Application Servers.
  • Strong INFOSEC understanding and build applications with sound Information Security/ Cyber Security principles.
  • Experience in building enterprise applications in Shipping and Logistics domain.
  • Experience building large and complex analytics application using advanced analytics platform applying hands on big data skills.
  • Bachelor's degree or equivalent in Computer Science, Electronics, Electrical Engineering, Information Systems, or a related field.
  • Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

    The Company will consider qualified applicants with arrest and conviction records

    Remote Jobs

    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.