Hotline: 678-408-1354

Java Full Stack Developer

Responsibilities:
” Performs detailed technical design, development and unit testing of complex applications and data in the context of projects, releases or production support.

” Assists Solutions Architects in architecture analysis and development.

” Participates in prototyping of potential solutions and assists solutions architects in solutions alternatives analysis and selection of software-as-service (SAAS) and COTS technology solutions.

” Plans and conducts unit and integration tests to meet IT’s unit test coverage goals, monitors test results.

” Performs code reviews of others developers.

” Implements coding assignments within estimates.

” Provides accurate estimates of developer effort needed for implementation of specific functional and non-functional requirements.

” Assists other developers and managers in estimation of new features and enhancements implementation level-of-effort (LOE).

” Follows agile or other software development methodologies as needed on specific assignments, IT existing processes and SDLC.

” Contributes to process improvement efforts by participating in Developers Community of Practice activities, and assisting the community with creation of process and template artifacts.

” Participates in continuous process improvement, development and institutionalization of technical standards and their implementation on all assigned projects.

” Mentors other developers as assigned by Project or Technical Managers to assist them with developing and growing technical skills.

” Assists with onboarding new members of the development team in order to ensure efficient and effective onboarding.

” Collaborates effectively with members of development team who are located onsite, offsite and offshore.

Qualifications: Bachelor’s degree in computer science, information systems, engineering, business, or related scientific or technical discipline required (or strong practical experience) plus a minimum of 5 years of relevant experience.

Required Technical Skills and Experience:
Candidates must have advanced knowledge of software engineering, technology architectures, systems integration and emerging technologies, be familiar with agile software development, and have more than 5 years of experience with Java, Spring, SQL, PL/SQL database development, web-to-database connectivity, HTML, CSS, and Java Script, Spring Framework, Hibernate, SOAP and RESTful web service development, and Service Oriented Architecture (SOA).

Requirements gathering, requirements analysis, business process analysis, object-oriented analysis and data modeling for Web-based applications;

Leading efforts to increase performance of applications, including aiding in creation of tests and diagnosing and addressing issues in application performance; and

Analyzing existing application systems, databases, Web interfaces and/or hardware logic, to provide optimum availability, support, enhancements and new solutions to meet business objectives

Source control management tools, preferably Git and MetaApp

In-depth and current experience with Linux-based development

Design patterns, continuous integration, automated unit test and test driven development

Ability to work in a dynamic and collaborative team environment

Excellent detail-oriented, problem solving skills

Ability to quickly learn and apply new concepts, principles and solutions

Dependability and commitment to projects/tasks

Been part of an Agile project

Share this job

Contact Us

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

Subscribe to our Newsletter