Senior Java Software Engineer

New York, NY
120k+ depending on experience compensation
Recruiter Comment: NYC Java Developers - Check this one out!!
Job Description

Senior Java Software Engineer

We are looking for a senior Java software engineer with team lead experience to be part of building our technology platform. We specialize in web and email content delivery, mobile apps and social media integration.

The ideal candidate will be deeply technical and hands-on while also being able to lead a team of developers. Also requires the ability to interact with internal and external customers to plan and schedule releases. The candidate will be a hands-on J2EE expert with proven track record in building and delivering J2EE web applications. You need to be conversant with Spring, Struts, Hibernate and the overall J2EE landscape.

Responsibilities:

  • Responsible for the overall development lifecycle for a set of services or projects.
  • Work with Technical Architect to ensure innovative solutions are built using agreed technical standards.
  • Ensure that industry best practices in software development and standards are maintained.
  • Communicate status of projects and issues with senior management.
  • Provide guidance and mentoring to developers and direct reports.

Basic Qualifications:

  • 5-7+ years experience building successful production software systems.
  • 3+ years experience directly managing technical teams.
  • Development expertise in OOP, Java, J2EE, Spring, Struts, web services.
  • Experience with SQL; preferably Postgres and MySQL.
  • Familiarity with JBoss Application Server.
  • General capability with Linux shell commands.
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

Preferred Qualifications:

  • Experience developing software services and an understanding of design for security, scalability, performance and reliability.
  • Experience managing a development team through the development life-cycle using both traditional and agile methodologies.
  • Experience managing an off-shore development team.
  • A strong track record of project delivery.

Report this Job as Spam

Hi, I'm Rick Parzick.

Indicates a required field