Job Description :
Position : Java Developer
Location: Stamford, CT
Duration: 12+Months

Description:
Required Qualifications:
5+ years as a software developer, doing ground up development with Java and related web frameworks, including Java , Spring Boot, and REST API
Experience working in a continuous integration environment
Experience using a unit testing framework as well as related tools
Experience writing software that follows software development standards and secure coding practices involving Sonar or Fortify code scans
Experience working in a development team with more than 2 developers
Recent experience in a technical software development role in the last 6 months
Bachelor of Science in Computer Science, Computer Engineering or equivalent exposure
Experience with Redis, ElastiCache, or other caching systems
Previous working experience with HTML, CSS and JavaScript
Previous experience working in an agile environment – Scrum or Kanban
Experience working in the Travel Industry domain
Current or previous experience working in a start-up company environment
Responsibilities:
Analytical thinking, problem-solving capability and in depth understanding of software design and programming principles.
Design, implement, and deploy complex software solutions that fully satisfy the business requirement.
Provides high quality code reviews.
Helps ensure that the code quality goals of the team are met; writes unit tests providing 100% code coverage.
Collaborates with Business Analyst and Product Owner to ensure clear and well-formed user stories and well-defined defects.
Provides support for functional, regression and performance testing, and provides analysis and recommendation on performance testing.
Assists in preparation and on-the-day activities for production releases.
Provides technical support including issue investigation and analysis for production alerts; fulfills tasks that aid monitoring of production health.
Effectively communicate (written, verbal) issues and solutions in a clear, consistent manner through appropriate methods (voice calls, email, instant messaging, and ticketing systems
             

Similar Jobs you may be interested in ..