Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal Software Engineer

PEAK Technical Staffing USA

Principal Software Engineer

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    We are seeking a Principal Software Engineer - REMOTE to join our team! As a Software Development Engineer, you will design highly scalable systems, develop distributed services, collaborate with product managers, architects, engineers, operations team members.

    QUALIFICATIONS:

    • BS or master’s degree in Engineering, Computer Science or equivalent experience
    • 5+ years of experience in developing business-critical software using Enterprise Java/J2EE, Web Services, REST, JSON/XML, expert level of object-oriented programming analysis and design
    • Experience developing applications on Unix/Linux platforms
    • Experiencing mini and microservices using Spring Boot
    • Experience with servlet containers (e.g., Tomcat), JAXRS, Spring, and related technologies
    • Experience developing web services using JSON and XML
    • Proficient in the software development process, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Proven ability to take a project from prioritization of requirements to actual launch of the project
    • Possess deep knowledge of computer science fundamentals such as object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.

    Company Description

    www.peaktechnical.com