Job Description
Job Title: Java Backend developer
Location: Woodbury, NY
Job Type: Permanent
Interview: phone to face to face
Looking for a java backend developer with good REST web services, and relational database skills.
The Programmer Analyst is responsible for the timely completion of projects and programming tasks to satisfy assigned requests. These tasks include writing code, testing, debugging, implementation, documentation and post-production deployment efforts to ensure quality assurance and strict adherence with established standards and procedures. Additionally, the Programmer Analyst will be asked to analyze business problems or needs, leading up to and including designing, writing or maintaining program code to provide a solution. The candidate will comply with application development life cycles and quality assurance standards. The Programmer Analyst will also support and participate, as required, in applications and production maintenance, support and problem resolution, which may require off-hour or standby support. In addition, the candidate will participate in continuous improvement initiatives. This includes software engineering disciplines to apply a systematic, disciplined, quantifiable approach to the design, operation, reengineering and maintenance of all contracted projects and in-house application development.
Qualifications
· Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent work experience and technical training, is required
· Minimum three years experience ((5 preferred) of application development and/or programming experience with public facing websites
· Develop, test, maintain and support high quality software/computer and/or Web based programming projects.
· Works within a modern web development environment using Spring MVC, grails, Maven, test-driven development, continuous integration, etc.
· Experience working within a variety of software development methodologies, including but not limited to Agile, RAD, Waterfall, MVC, DDD and/or CI.
· Full understanding of project management processes and tasks
· Experience in systems design on fairly complex computer systems
· Experience developing and deploying applications in a multi-tier environment
· Experience in full Software Development Life Cycle (SDLC)
· Experience in Java programming language
· Programming/Scripting language expertise consisting of, but not limited to the following; Java, J2EE, EJB, Servlets, JSP, Responsive Web Design, HTML5, CSS3, Javascript, JS frameworks, Angular JS, PHP, Ruby/RoR, Python, Bash
· Operating system expertise consisting of, but not limited to the following: Windows, OS X, *NIX
· Experience with SOAP and REST web services (both client- and server-side)
· Web/App server expertise consisting of, but not limited to the following: JBoss, Tomcat, Apache, ATG e-commerce, BCC
· Experience in relational database such as Oracle, mySQL, Cassandra, MongoDB, CouchDB, etc
· Ability to perform multiple tasks and adjust priorities based on workload and direction from management
· Ability to organize, plan and execute major projects with minimal supervision
· Exceptional verbal and written communications skills; including the ability to respond to customer inquiries, effectively communicate critical problems and discuss resolutions with management; ability to translate complex technical problems into simple lay terms understandable to a non-technical audience; and ability to communicate technical concepts clearly in documentation
Thanks & regards
Benjamin
SAXON GLOBAL INC
W 972-363-1009 EXT : | 104
1320 Greenway Dr, Ste 660 Irving TX-75038
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent work experience and technical training, is required
Additional Information
Java, J2EE, EJB, Servlets, JSP,Agile, RAD, Waterfall, MVC, SOAP and REST web services