Logo
Dice

Senior Software Engineer

Dice, San Diego, California, United States, 92189


Dice is the leading career destination for tech experts at every stage of their careers. Our client, PEAK Technical Services, Inc., is seeking the following. Apply via Dice today!

Senior Software Engineer

Duration:

12 monthsLocation:

San Diego, CA 92127 (Hybrid)As a Software Development Engineer in the team, you will design highly scalable systems, develop distributed services, collaborate with product managers, architects, engineers, and operations team members across PlayStation, and build solid payment platform solutions. We are a fast-paced environment, using lightweight microservices design patterns. We encourage innovation and expect developers to take a high level of ownership throughout the software life cycle.If you are a strong developer with experience and interest in distributed systems and databases, performance, and scalability, we'd like to talk to you.Qualifications:

BS or Master's Degree in Engineering, Computer Science, or equivalent experience5+ 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 designExperience developing applications on Unix/Linux platformsExperience with mini and microservices using Spring BootExperience with servlet containers (e.g., Tomcat), JAX-RS, Spring, and related technologiesExperience developing web services using JSON and XMLProficient in software development processes, including coding standards, code reviews, source control management, build processes, testing, and operationsProven ability to take a project from prioritization of requirements to actual launch of the projectPossess deep knowledge of computer science fundamentals such as object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.Preferred:

Experience with microservice architecture.Experience in requirements engineering, describing software product features, and technical designs.Experience with an e-commerce company or Payments software is a plus.Experience in deploying, operating, and running services in AWS or other cloud environments.Experience building high-performance, active-active, linearly scalable production services (Enterprise Java/J2EE, Web Services, REST, SQL/NoSQL data layers).

#J-18808-Ljbffr