NOTE: This job is no longer available!

IT : Software Engineer (Java Developer)

Company unspecified (job is advertised through an agency)
Los Angeles, United States
(pay unspecified)

Client Overview

Our client is a rapidly growing online rewards community, with millions of existing users and a rapidly growing user base. This role will be located in Los Angeles, CA.

The technology behind this is a super-efficient system that maximizes performance and keeps the overall costs of operations way below industry averages. Our team is simultaneously responsible to maintain our 99.9% uptime, alongside constant application releases and upgrades. If you are interested in working in a fun, focused environment, that is responsible for a mission critical large-scale live system, this is the right place! Their code is written in Java with some modules running in PHP and C#. Strong working knowledge in MySQL and Javascript (for Ajax related coding) is also a requirement.

City

Los Angeles

Country

United States [US]

Title

IT : Software Engineer (Java Developer)

Position Overview

We are looking for a Software Engineer with strong technical background, excellent communication skills, coupled with a passion for agility, quality, and efficiency.

Responsibilities

Your day-to-day might look like this:

•Analyzing designs and building component-based applications in a Web/internet delivery environment, including introduction of an application layer, modeling techniques, component and object-oriented design, complex algorithmic coding, and systematic approaches to application integration.
•Working on new and existing applications along with enhancements to web sites, web applications, and infrastructure.
•Performing hands-on coding, mentoring junior developers and assisting in architecting web content solutions.
•Serving as liaison to internal stakeholders within various business support areas.
•Assuming responsibility for off-hours monitoring and expeditious resolution of production incidents.

Requirements

We’d love to hear from you if you have:
•Bachelor’s degree in Computer Science, Mathematics or related discipline or equivalent work experience and technical training.
•3 or more years of JAVA experience managing application design, software development, maintenance and delivery with at least 2 years with application servers; SQL Server; J2EE Application Server, Apache.
•Minimum of 2 years technical work experience as a hand-on development team leader.
•Strong experience with Web architecture and Web design and development tools and languages, e.g. JSP, JDBC, JAVA Servlets, JAVAbeans/EJBs, ASP, VB Script, SQL, JAVAscript, SOAP, XML/XSLT/FOP, HTML, Struts, ANT, Git, CMP.
•Strong relational database experience (SQL, MySQL) including the design of complex queries.
•Strong background working in distributed environments.
•Experience designing N-tiered applications, with multi-tier architecture and production Internet architectures.
•Strong experience developing and implementing highly complex technical solutions in a web environment.
•Practical experience working in an Agile/SCRUM environment.
•Superior organizational and time management skills.
•Excellent written and verbal communication skills.
•Highly desirable: Rapid applications development or extreme programming experience.

Salary is very competitive and includes a benefits plan. Join a team where your contributions and valued, recognized, and shape business decisions each and every day.

Disclaimer: Local applicants (Los Angeles) only.

This job was listed at 3pod
Click here to jump to the original posting