Share this job
Senior Developer
Alpharetta, GA
Apply for this job

Description

Java Developer 8+ years of hands-on experience in following:

-Manage and contribute to all aspects of application development including functional and technical specifications, design, development and production support

-Ensure high quality of deliverables while enforcing development best practices

-Take lead in designing end to end solutions and documenting high level, low level technical designs.

-Guide junior team members and provide technical leadership


EDUCATION:

Bachelor's/Master's Degree in Engineering, preferably Computer Science/Engineering, from a top tier University


Technical Qualifications:

-Strong Java development experience with enterprise applications using Spring/Camel framework

-Technical expertise in Web Services, WSDL, REST, SOAP, JSON, XML

-Working knowledge of Junit

-Strong working knowledge of JDBC and Relational Databases (preferably SQL Server & DB2)

-Strong understanding of asynchronous requests, multithreading and related issues and ways to resolve them

-Comprehensive experience with version control systems ( GIT or equivalent), IDE (Eclipse/IntelliJ)

-Good working experience with UNIX commands

-Working experience with messaging middleware

-queues, pub/sub

-Excellent analytical and debugging skills

Apply for this job
Powered by