Java Developer - Alpharetta, GA

Company Name:
This position requires US Citizenship, Green Card or Canadian Citizenship.
This is our direct-client opening for a Java Developer located in Alpharetta, GA. This is a 3+ month contract-to-hire position and the salary upon conversion to a full-time employee will range from $90-115K, depending on experience level.
The developer role is established to build and maintain applications in support of our world class financial services application platforms. We believe that to do this effectively, developers must be able to leverage their professional and technical skills to understand requirements, communicate risks, create and adapt application designs, develop and test application code in order to meet the needs of the business. Interaction within the team, including project leads and managers must be done in a way that ensures team success, and high quality solutions.
Responsible for implementing product code releases. Manages and monitors product application for performance and health. Responds to product application support issues. Analyzes problems with software applications to identify problem area(s) and recommend corrective action. Recommends solutions to application questions. May utilize specialized domain expertise related to the specific application of the software to resolve problems.
Develops and tests application code to ensure that it meets business requirements
Assists with and communicates the design of a solution to other team members and leads
Attends daily stand-ups and participates by communicating status and obstacles
Reviews business requirements both independently and within the team; Communicates deficiencies and changes to business analysts to ensure proper modifications are made
Reviews test scripts and incorporates them into unit and integration tests to ensure that tests are repeatable
Daily, checks application code into centralized version management system (Subversion) to ensure changes are captured and version history is retained
Delivers production ready code according to established sprint timelines
Communicates blockers and works to resolve them so that sprint timeline is maintained
Prepares technical documentation outlining proposed changes, in accordance with departmental documentation standards
Participates in routine project and departmental meetings and planning sessions
Exhibits the ability to work independently, as lead or sole developer for small to medium sized development projects
Initiates the project by setting up build plans, code branches, establishing namespaces, defining configuration and code artifacts, standardizing developer workspaces and other tasks deemed necessary to ensure successful project execution
Assists in project and release planning for assigned projects
Participates in periodic release windows
Mentors and assists other developers across the team in platform technologies, development standards and application/project execution
Assists in presentation of technical overviews and departmental training
Reviews application code from other team members to ensure compliance with project goals and consistency within the platform
Required Skills:
Object oriented development techniques
Spring/Dependency Injection
Object Relational Mapping
Relational Databases
General Web Development Principles
Application Design Principles & Patterns
Eclipse IDE
Java Application Servers

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Java Developer / J2ee Developer
Java Developer
Atlanta, GA Synergy Business Consulting
Java Developer
Atlanta, GA Talent Software Services
JIRA Administrator - Alpharetta, GA
Alpharetta, GA Kelly IT Resources
Salesforce Developer, Duluth, GA, $95k - $115k
Duluth, GA Mason Frank