Hotline: 678-408-1354

Java Developer (Front-End) *MUST BE U.S. CITIZEN

Summary

MicroHealth is seeking out a front-end developer with a passion for solving problems and making creative concepts a reality through clean,maintainable code. The front-end Developer will use HTML5, CSS 3.0,Javascript, and Java to create user interfaces and mobile/responsive webpages. Works with the development team, functional analyst, and interaction designers to shape and improve all aspects of the user experience. This is a high visibility role and provides the opportunity to support the growth of MicroHealth’s front end web development capabilities.Interact with our customers and lead the development of software solutions for our government clientele while being part of a highly successful team. The candidate will work with other developers to identify potential solutions to meet the customer’s business needs.

Responsibilities

  • Defines site objectives by analyzing user requirements.
  • Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; completing programming using languages and software products; designing and conducting tests.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
  • Creates multimedia applications by using authoring tools.
  • Completes applications development by contributing to team meetings; troubleshooting development and production problems
  • Supports users by developing documentation and assistance tools
  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • Proficient in Java, with a good knowledge of its ecosystems.
  • Solid understanding of object-oriented programming
  • Familiar with various design and architectural patterns.
  • Skill for writing reusable Java libraries.
  • Familiar with various design and architectural patterns.
  • Skill for writing reusable Java libraries.
  • Knowledge of concurrency patterns in Java.
  • Familiarity with concepts of MVC, JDBC, and RESTful.
  • Familiarity with Java GUI frameworks such as swing.
  • Knack for writing clean, readable Java code.
  • Experience with both external and embedded databases.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of the class loading mechanism in Java.
  • Creating database schemas that represent and support business processes.
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with build tools such as Ant, Maven, and Gradle.
  • Familiarity with continuous integration.

Required Experience

  • BS in computer science or a related field
  • 1-3 years’ experience in design, development, documentation, and implementation of applications and reporting in information technology with experience in developing/implementing web-based applications
  • Java, Java Beans
  • Java Applets
  • Java Servlets
  • JavaScript
  • Web User Interface Design
  • Software Development Process
  • Object-Oriented Design (OOD)

Required

  • Must be a US Citizen
  • Must be able to obtain a public trust

*Relocation costs will NOT be at our expense!

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability or veteran status.

Job Type: Contract

Job Location:

  • Vienna, VA

Required education:

  • Bachelor’s

Required experience:

  • Java: 2 years
Email Me Jobs Like These
Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com