Senior Java Software Engineer

Los Angeles 22 months agoFull-time External
502 - 574
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Computer Enterprises, Inc., is seeking the following. Apply via Dice today! Title: Senior Java Software Engineer Summary: CEI s entertainment client is adding a Senior Java Software Engineer to their team based out of Lake Buena Vista, FL 32830. The ideal candidate will have expert-level proficiency in [top 3 skills/experience required]. Job at a glance: • 12-month contract • $70-$80 /hr. W2 • Hybrid with 2 days a week in the office. W2 only/ No C2C Responsibilities: • Own the design and development of assigned software features, ensuring scalability, performance, and innovation. • Lead the delivery of components, including hands-on development and overseeing the work of junior engineers. • Provide technical guidance and mentorship to team members, acting as a point of escalation and subject matter expert. • Collaborate with cross-functional teams and business partners to align development objectives with overall company goals. • Stay abreast of industry trends, technologies, and best practices to continuously improve our processes and solutions. Required Skills: • 5+ years of coding and software development experience, focusing on highly scalable, high-volume applications and/or platforms. • Proficient in Java 11+, with a strong understanding of stream processing, JavaScript and/or TypeScript, XML, JSON, and Messaging. • Solid experience with AWS cloud infrastructure and a strong grasp of microservices and RESTful APIs. • Expertise in object-oriented programming, with a deep understanding of design principles, patterns, and coding best practices. • Experience with continuous integration and deployment tooling, including Jenkins, Docker, etc. • Familiarity with database platforms (e.g., Oracle, MySQL), NoSQL databases (e.g., DynamoDB), graph databases, and mobile applications (iOS and Android). • Exceptional communication skills, with the ability to articulate ideas, express oneself effectively, and be open to change. • A proactive, go-getter attitude with a proven ability to lead projects and inspire team members. Desired Skills: • Advanced experience with Spring Boot, Reactive Processing, Objective C, Swift, and Kotlin. CEI delivers solutions that help our customers transform their businesses and achieve meaningful results as a trusted technology partner. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements. #INDCEI