• Location: USA, Georgia, Alpharetta
  • Salary: Negotiable
  • Technology: Java Jobs
  • Job Type: Permanent
  • Date Posted: 28th Jan, 2019
  • Reference: 10987

Seeking a Java Application Developer with design and development experience to contribute toward the success of the technology initiatives.

*Permanent position

Responsibilities include:

--Participates in the technical design of application systems. Develops and implements application systems.

--Assists in definition of time tables and project tasks; analyzes and estimates cost and time. Performs change impact analysis tasks.

--Creates comprehensive unit test plans and test cases.

--Participates in design, coding, testing, implementation, and documentation of solutions.

--Creates and executes performance tests to ensure that expected application performance levels are achieved.

--Designs, codes, tests, debugs, documents, maintains, and modifies computer programs of moderate complexity, significance, and risk.

--Contributes and at times, leads clients and technical staff to investigate, analyze, and resolve technical problems related to system functions, programming, and procedures.

--Joins in post-implementation reviews of both application development content and process to maximize and share learning.

Basic Qualifications

-Bachelor's degree or equivalent work experience

-At least 5 years experience with developing and implementing applications.

Preferred Skills/Experience:

-BS in Computer and Information Science or related field

-Minimum of five years of experience developing Java software with an emphasis on enterprise java-based applications

-Web services, Google Web Toolkit (GWT)

-Bitbucket/Git/Eclipse IDE/Spring Framework

-Rest/SOAP API development


-JBoss EAP/Tomcat/IBM Websphere

-BIRT Reporting Framework

-Jenkins Automation

-Apache Kafka/JMS/TIBCO

-Financial transaction processing

-Agile development methodology

Basic understanding in:

-Modeling: data, process, events, objects

-Application design, architecture

Working experience in:

-Application testing

-System testing

-Information management

Extensive experience in:

-Application development tools



-IT standards, procedures, policy

-System development life cycle

-Change control

-Application maintenance