E
Full-time
On-site
Washington, District of Columbia, United States
Job Summary



Use and develop your skills in a challenging and productive environment. This Java Developer position entails a thorough knowledge of Java application design as well as the ability to use independent judgment when identifying and implementing solutions. Help our systems run smoothly by developing web-based applications that are tailored to our unique business needs. Your creativity, knowledge and independent initiative are vital to designing and implementing the applications that will do the best job. With opportunities for career growth, this position is great for talented developers who want to maximize their potential. Join our team and become an essential part of our company's success.



Job Responsibilities

  • Analyze user requirements in order to set parameters for application and system objectives.

  • Design and develop application user interface by analyzing requirements and available system, setting goals and priorities, designating tool sets, completing programming, and testing for effective function and quality control; use independent judgment and knowledge of our company's goals in recommending and developing new applications.

  • Coordinate requirements and schedules for applications development; ensure adherence to deadlines for all projects.

  • Develop processes and guidance for application use; develop appropriate documentation and troubleshooting tools for application users.

  • Troubleshoot development and usage problems; coordinate with IT team to create solutions to technological problems.

  • Determine system problems and make recommendations for optimal solutions.

  • Integrate developed or purchased applications into existing systems thorough database architecture design and server scripting that will ensure connectivity with networks, servers and search engines.

  • Identify and design solutions for application and systems inefficiencies that will optimize functionality and user-friendliness.

     


Job Skills & Qualifications



Required

 

  • At least three years of Java experience

  • Knowledge of database architecture and system design

  • Experience in object-oriented programming and using build tools

  • Good interpersonal communication skills and a high level of creativity and motivation

  • MUST HAVE ACTIVE SECRET CLEARANCE

     


Preferred


  • Experience in designing scalable applications

  • Familiarity with JVM



Company Description:

At ETSY Group, we offer a variety of innovative IT solutions suitable for various industries, and for companies of all sizes. We believe in long-term partnerships, and our services are therefore designed around the specific needs of our clients. We work hard - so our clients can sleep at night, knowing that their IT operations are taken care of in the most professional way.