EntertainmentCareers.Net
Senior Software Engineer (Java)
Vubiquity
Burbank, CA
Uh oh, this posting was removed on 6/20/2016 9:08:00 AM PST
Don't worry we have a lot of jobs on the site like this one;
Browse all jobs
Browse the IS/IT Category
Search for Senior Software Engineer (Java) jobs in Burbank-CA
Overview:
We are looking for a Senior Java Software Engineer ( Java Developer ) with deep technical background in large scale service oriented applications. Successful candidates will have 5+ years of software engineering lead experience. Candidates will be developing distributed cloud media systems using Java/J2EE, and working with Agile software development methodologies such as XP/TDD/Scrum. Candidates will be responsible for the architecture, design, development and implementation of highly scalable cloud services.
Responsibilities:
• Lead software development projects
• Participate in Agile software development projects and tasks include coding, testing, debugging, documentation, peer-review, deploying, monitoring, and support.
• Participate in task identification, work effort estimates, and work schedules for development and maintenance activities.
• Collaborate with offshore development teams
• Create and maintain technical documentation using defined technical documentation templates.
• Ensure that all tasks are performed in accordance with specific internal procedures and standards, as well as industry best practices
• Ensure and demonstrate code quality through comprehensive and effective unit testing coverage and usage of automated testing and test harnesses
• Collaborate with a cross-functional team of developers, project managers, product managers, quality assurance, management and operations.
• Provide technical expertise in troubleshooting application and configuration failures, including the analysis of complex problems and issues and developing and implementing recommended solutions.
• Lead technical and non-technical discussions with both technical and non-technical end users.
• Perform coding to written technical specifications.
• Investigate, analyze and document reported defects.
• Perform maintenance programming and correction of identified defects.
• Deliver complex enterprise applications with high code standards
Qualifications:
Required
o 5+ years of leading the design and development of highly scalable service Java applications
o 5+ years of software engineering with Java and related technologies, including application design and debugging
o 2+ years of experience with developing on and deploying to Linux systems
o 2+ years of experience with databases and SQL
o Experience with the design, development, testing and deployment of enterprise class web-based applications
o Computer Science or Software Engineering degree
Highly Preferred:
o Strong desire to achieve team success and an ability to mentor colleagues globally in quality software engineering practices
o Experience with the Java umbrella of technologies
o Application server development - Service layer patterns using Spring/Hibernate/EJB
o Cloud technologies (AWS/Azure), networking, DNS
o Use of NoSQL technologies such as Mongo DB, Cassandra
o Multiple RDBMS - SQL - PostgreSQL, MySQL, SQLServer
o J2EE server environments - JBoss, Glassfish, Tomcat, and others
o Unix and/or Linux platforms (for support and deployment purposes)
o IDEs - Eclipse, IntelliJ
o Browser based application development - HTML, Javascript, CSS, jQuery, AJAX or other popular client-side framework
o Web application development - Servlets, MVC, SpringMVC, Struts, JSP
o Build technologies - Ant / Maven / AntHill / GIT
o Deployment and CI technologies- Jenkins, Puppet, Hiera, Spacewalk
o Testing frameworks - Junit, Mockito, Cucumber
o Search technologies such as SOLR, Elastic Search
o REST and Resource Oriented Approaches
o Strong emphasis on QA best practices and industry-leading processes
o Strong commitment to Agile, Scrum, Test-Driven Development, Behavioral Driven Development
o Data collection and reporting
o RoR a strong plus
VUBIQUITY's dynamic employees take tech and entertainment to the next level! As the leading global provider of Premium Content Services, VUBIQUITY offers exciting opportunities in the fast-paced world of digital and OTT distribution, providing cutting-edge media services. We have been recognized as one of the fastest growing technology companies by Deloitte for the last three years and recently made Built In LA's list of ''Top 100 Tech Employers in LA''. Our employees are passionate, talented, dedicated and constantly challenged to grow. We also offer outstanding wellness opportunities including on-site trainers, fitness classes, educational seminars, and other events to help you flourish and grow. If you want to challenge yourself and grow your career, then join the VU from the top! VU yourself at VUBIQUITY.
Don't worry we have a lot of jobs on the site like this one;
Browse all jobs
Browse the IS/IT Category
Search for Senior Software Engineer (Java) jobs in Burbank-CA
Overview:
We are looking for a Senior Java Software Engineer ( Java Developer ) with deep technical background in large scale service oriented applications. Successful candidates will have 5+ years of software engineering lead experience. Candidates will be developing distributed cloud media systems using Java/J2EE, and working with Agile software development methodologies such as XP/TDD/Scrum. Candidates will be responsible for the architecture, design, development and implementation of highly scalable cloud services.
Responsibilities:
• Lead software development projects
• Participate in Agile software development projects and tasks include coding, testing, debugging, documentation, peer-review, deploying, monitoring, and support.
• Participate in task identification, work effort estimates, and work schedules for development and maintenance activities.
• Collaborate with offshore development teams
• Create and maintain technical documentation using defined technical documentation templates.
• Ensure that all tasks are performed in accordance with specific internal procedures and standards, as well as industry best practices
• Ensure and demonstrate code quality through comprehensive and effective unit testing coverage and usage of automated testing and test harnesses
• Collaborate with a cross-functional team of developers, project managers, product managers, quality assurance, management and operations.
• Provide technical expertise in troubleshooting application and configuration failures, including the analysis of complex problems and issues and developing and implementing recommended solutions.
• Lead technical and non-technical discussions with both technical and non-technical end users.
• Perform coding to written technical specifications.
• Investigate, analyze and document reported defects.
• Perform maintenance programming and correction of identified defects.
• Deliver complex enterprise applications with high code standards
Qualifications:
Required
o 5+ years of leading the design and development of highly scalable service Java applications
o 5+ years of software engineering with Java and related technologies, including application design and debugging
o 2+ years of experience with developing on and deploying to Linux systems
o 2+ years of experience with databases and SQL
o Experience with the design, development, testing and deployment of enterprise class web-based applications
o Computer Science or Software Engineering degree
Highly Preferred:
o Strong desire to achieve team success and an ability to mentor colleagues globally in quality software engineering practices
o Experience with the Java umbrella of technologies
o Application server development - Service layer patterns using Spring/Hibernate/EJB
o Cloud technologies (AWS/Azure), networking, DNS
o Use of NoSQL technologies such as Mongo DB, Cassandra
o Multiple RDBMS - SQL - PostgreSQL, MySQL, SQLServer
o J2EE server environments - JBoss, Glassfish, Tomcat, and others
o Unix and/or Linux platforms (for support and deployment purposes)
o IDEs - Eclipse, IntelliJ
o Browser based application development - HTML, Javascript, CSS, jQuery, AJAX or other popular client-side framework
o Web application development - Servlets, MVC, SpringMVC, Struts, JSP
o Build technologies - Ant / Maven / AntHill / GIT
o Deployment and CI technologies- Jenkins, Puppet, Hiera, Spacewalk
o Testing frameworks - Junit, Mockito, Cucumber
o Search technologies such as SOLR, Elastic Search
o REST and Resource Oriented Approaches
o Strong emphasis on QA best practices and industry-leading processes
o Strong commitment to Agile, Scrum, Test-Driven Development, Behavioral Driven Development
o Data collection and reporting
o RoR a strong plus
VUBIQUITY's dynamic employees take tech and entertainment to the next level! As the leading global provider of Premium Content Services, VUBIQUITY offers exciting opportunities in the fast-paced world of digital and OTT distribution, providing cutting-edge media services. We have been recognized as one of the fastest growing technology companies by Deloitte for the last three years and recently made Built In LA's list of ''Top 100 Tech Employers in LA''. Our employees are passionate, talented, dedicated and constantly challenged to grow. We also offer outstanding wellness opportunities including on-site trainers, fitness classes, educational seminars, and other events to help you flourish and grow. If you want to challenge yourself and grow your career, then join the VU from the top! VU yourself at VUBIQUITY.
Per your acceptance of our Terms of Use, if you aggregate, display, copy, duplicate, reproduce, or otherwise exploit for any purpose any Content (except for your own Content) in violation of these Terms without EntertainmentCareers.Net's express written permission, you agree to pay EntertainmentCareers.Net three thousand dollars ($3,000) for each day on which you engage in such conduct.#5/9/2016 12:55:10 PM