Sr. Programmer Analyst - Temporary/Remote Job at Genesco Inc
The Ideal Candidate
This position requires using Java, Tomcat, and other web technologies to design, modify, develop, write, implement, and migrate software applications and components. Keys to success include: providing functional choices to meet business needs, leading successful system implementations, and displaying strong technical and communications skills.
How You Will Make an Impact
Experience and Skills You'll Need to Have
This position requires using Java, Tomcat, and other web technologies to design, modify, develop, write, implement, and migrate software applications and components. Keys to success include: providing functional choices to meet business needs, leading successful system implementations, and displaying strong technical and communications skills.
How You Will Make an Impact
- Design, code, and test web-based software applications utilizing established development tools, guidelines, and conventions, including but not limited to Angular, Node.js, J2EE, Struts, JSP, HTML, CSS, JavaScript, jQuery, Tomcat, JSON, Oracle, Web Services.
- Migrate Java applications to Apache Tomcat 9/10 on a cluster environment after updating the underlying code to support newer libraries.
- Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement.
- To maintain existing application systems by identifying and correcting application defects.
- Create technical specifications and test plans.
- Create new and extend existing operational documentation.
- Implement new software.
- Revises and updates programs as required.
- Provides necessary documentation for the computer operations department.
- Key contributor whose work is critical to project success.
- May be called upon to solve highly technical, complex problems or consult for other projects.
- Consults with colleagues concerning the maintenance and performance of software systems.
Experience and Skills You'll Need to Have
- BS/MS in Computer Science.
- 6+ years of overall full stack Software Development experience.
- 4+ years of experience in creating high-availability Tomcat clusters with multiple web servers, cluster session management, JNDI/JDBC connection pooling, and implementing optimization techniques
- 3+ years in core Java server-side development.
- 2+ years of API and web services utilization and understanding of server-side and client-side web application development (AngularJS, Node.js Java, servlets).
- Hands-on functional and technical experience in Java and Angular.
- Strong foundation in Java.
- Ability to understand and build the data structure.
- Knowledge of PL/SQL, procedures, and functions.
- Ability to learn business issues and propose technical solutions.
- Ability to learn impact analysis for new requirements.
- Experience with source control/repository (SVN/CVS/Github).
- Ability to prioritize and provide timely resolution to issues and requests.
- Experience with defect tracking tools like JIRA
- Must be well-organized, efficient, and detail-oriented
- Able to work independently and collaborate as a member of a team
- Ability to understand priorities and expedite work in pressure situations
- Proactive and self-directed
- Goal-driven with the ability to be flexible
- Excellent verbal and written communication skills
Please Note :
alimousavi.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, alimousavi.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.