Job Description :
My client in Fairfield County CT is seeking a Senior Java Engineer/Developer.

POSITION SUMMARY:

The Senior Software Developer is responsible for the design, implementation, maintenance, and support of the company''s core applications.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

1. Use agile methodologies to design and perform web based development. Leverage a variety of technology to perform testing, code reviews and continuously deliver on applications.

2. Learn and follow core business processes, best software development practices and code craftsmanship from architects. Mentor best practices to Software Developers, perform code reviews, and continually look to improve on software development lifecycle

3. Create bug fixes for issues found in production and minor enhancements to existing applications.

4. Assist in monitoring production releases and react quickly to any issue along with developing appropriate production monitors for applications.

Education and Experience:

Bachelor’s degree in Computer Science or Information Technology or related field.
5+ years of experience in software development (java)
Specialized Skills:

Proficient in general programming, logic, problem solving, data structures, algorithms, etc.
Strong knowledge in web based development frameworks, such as Spring MVC, Spring Boot, Spring Cloud, React.js, Angular JS, etc. Strong object oriented design skills with a modern programing language, such as Java, C#, or JavaScript with emphasis on web based solutions.
Strong database design and SQL skills
Comfortable working with a micro-services architecture and familiarly with NoSql solutions.
When applying to the job please email resume in MS Word doc format, not PDF.

My client is unable to sponsor at this time- all candidates must be authorized to work in the U.S. without sponsorship.
             

Similar Jobs you may be interested in ..