logo

View all jobs

Java Engineer w/ Python

Washington, District of Columbia
Core Requirements
  • Bachelors Degree
  • Java / Python experience
  • Understanding of application architecture
  • Spring
  • JBOSS or Apache
  • XML
  • Backend API
  • SQL Database
Required Skills & Experience:

*    Bachelor's degree or equivalent experience.
*    5+ years with proven results in design and implementation is required. Strong understanding of design patterns and J2EE design patterns and UNIX knowledge with a focus on tiered, large-scale systems
*    Experience with Python – develop, debug and deploy Python code, and familiar with common Python libraries.
*    Experience with frameworks - Spring, Log4J, JUnit and Jakarta Common libraries and their respective practices.
*    Experience with RESTful web services
*    Understand application architecture, system design and proven UML tools. Strong understanding of OO Design concepts and principles.
*    Experience in JBoss, Apache and other Web server and Application server technologies.
*    Working knowledge of XML in a Java and Python programming environment.
*    Demonstrated ability to work closely with customers to complete projects that include understanding and articulation of Business Requirements, Functional Design, and complex coding complex modules.
*    Experience with Software Development Life Cycle (SDLC) methodologies.
*    Strong experience with systems that involve content delivery to web-based systems and underlying workflow applications
*    Excellent written and oral communication skills
*    Experience some or all the following technologies and tools:
    - Understanding of typical machine learning algorithms
    - Familiar with web service API frameworks like Swagger
    - Strong understandings of Oracle and MSSQL database tuning and performance issues with applications.
    - Strong knowledge about access control systems including SSO, Application Security Best Practices, IP-based authentication, protocols such as OAuth and OpenID Connect
    - Familiarity with Search techniques-- 

Share This Job

Powered by