Returning Candidate?

Software Developer - JAVA Backend Server

Software Developer - JAVA Backend Server

# of Openings 
Job Locations 
Posted Date 
Information Technology
Bachelor's Degree
Security Clearance 
Ability to obtain and maintain a Secret Clearance

More information about this job


INCATech is an award-winning small business using the US Digital Services Playbook to modernize Federal IT systems and deliver breakthrough improvements in performance and efficiency. Our highly skilled and experienced staff of colleagues provide Information Technology (IT) support, Enterprise Information Management, Enterprise Content Management System (ECMS) Modernization, User Experience Design, Geospatial implementation, and Program/Project Management SDLC services to our customers. Our culture is based on empowering our staff and customers with knowledge and tools to achieve mission success and career advancement.



INCATech is looking for a Software Developer - Java Backend Server to develop and deploy robust backend technology to power today’s modern web architectures.  You will have the opportunity to build responsive, interactive, data-driven experiences that rely on powerful backend server capabilities that operate in secure, scalable and highly reliable  configurations that support the Intelligence Community and Department of Defense.  Individuals in this position must have experience in a number of  specific areas such as Amazon and Azure cloud services, Java EE, RESTful web services, and new and upcoming middleware and server-side technologies. This position will provide services as follows:

• Build server-side Java components that power UX and client experiences of many types, including ArcGIS Enterprise
• Architect solutions working as an expert Java programmer, writing scalable, reusable, and maintainable code
• Design and build REST interfaces for administration of ArcGIS Enterprise
• Design and build server-side components that seamlessly run on-premises and on cloud platforms
• Work collaboratively with other teams across the engineering group to understand requirements and incorporate them into the software
• Apply good software design and development practices in daily activities
• Write comprehensive technical design specifications and support documentation


• Three or more years of experience developing middleware software components using core Java, Servlets, JSP, EJBs
• A solid foundation in computer science, with strong competencies in data structures and software design
• Programming experience in the Java platform and Java design patterns
• Knowledge of relational databases such as SQL Server, Oracle, PostgreSQL, or DB2
• Experience developing code in a popular Java IDE, i.e. Eclipse/IntelliJ IDEA
• Good understanding of cloud computing platforms and services such as Amazon S3, SQS, EC2 and Azure services such as Blob Service, Table Service, etc.
• Fundamental understanding of web services including SOAP and REST
• Knowledge of working with a source control system, preferably GIT
• Experience with using Agile software development methodologies (Scrum)
• Bachelor’s or master’s in computer science, computer engineering, or mathematics, depending on position level
• US citizenship


Recommended Qualifications

• Experience developing and deploying software in the Intelligence Community or Department of Defense
• Knowledge of Java build systems, i.e. Maven and ANT
• Experience with HTTP monitoring tools and JDK debugging tools
• Familiarity with JSON and XML
• Familiarity with Esri ArcGIS or other web mapping technologies
• CompTIA Security+ Certification
• Top Secret security clearance


INCATech is an Equal Opportunity Employer and does not discriminate on the basis of race, creed, color, religion, sex, age, national origin, veteran status, disability, or any other classification protected by Federal, state, or local law.



  • Competitive salary and benefits package commensurate with qualifications and experience
  • Spot and incentive bonuses for outstanding contributions of individuals who are making a difference to our company