Senior Android/ Java Developer

ManTech (


  Full Time   Employee   Contractor

United States

Senior Android/Java Developer for a permanent full-time position. As part of a feature driven team comprised of PM, frontend, mobile and backend developers as well as quality assurance engineers you will work collaboratively in an agile model to build new as well as support existing products. You will collaborate with the full team to analyze requirements and define the end product.

The developer for this position will work primarily on service/back-end aspects of Android applications. Additional responsibilities will include working on web applications that use Java Server Faces (JSF) for the UI layer, Spring framework for the service layer and Hibernate for the persistence layer.

Job Responsibilities:

• Work in an agile development model
• Develop on multiple platforms, ranging Android applications to multi-tier Java EE web applications
• Create technical requirements and work with the engineering team to develop, test and launch products on-time and with high quality
• Develop, maintain and validate code for the product suite
• Identify, troubleshoot and create solutions to meet business requirements, resolve customer incident reports and enhance system performance
• Work closely with the Quality Assurance team to ensure a solid product is delivered on-time
• Develop scripts, reporting and code enhancements based on ad-hoc needs

Required Skills / Experience / Qualifications:

• Android application development
• Quick learner, able to learn new technology and software
• Bachelor’s Degree in C.S./E.E./related discipline or equivalent experience
• 2+ years Java software development experience
• Knowledge of Linux platforms
• Good Communication skills

Desired Skills / Experience / Qualifications:

• Experience developing for iOS, Windows Phone
• GIS experience using Leaflet, Google Earth, ArcGIS, OpenLayers or other

Years of Experience: 2+ years

Travel Required: Up to 15% (Domestic and International)


To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend