Share this Job

Go Back

Senior Java Software Engineer LOC : Salt Lake City ,UT


2016-02-08 10:30:59
Job Type: Full Time only
Budget $: 100,000 - 200,000

As a Senior Java Software Engineer you will have the opportunity to develop and maintain J2EE web applications in the development and test environments with minimal supervision, develop updates, corrections, or enhancements including Business Logic in Java & SQL as well as User Interfaces in HTML and JavaScript, provide analysis and recommendations for external J2EE technologies which could enhance and improve products to meet business needs, work with Operations Team on Application Deployment Issues, integrate with other technologies using SOAP, Web Services, EDI, XML, SQL, and Siebel OM Calls, be responsible for data security and web site intrusion defenses of J2EE applications, mentor & train other Java developers and aid in code reviews and troubleshooting, assist in project planning including setting development estimates and milestones, interface with Quality Assurance department to ensure quality product delivery. Skills/Experience Requirements: Bachelor\'s degree in a Computer Science or a related field. Must be able to develop and deploy JSPs, Servlets and EJBs using Struts 2 with minimal supervision. 5 to 8 years of development experience using Java, HTML, and JavaScript using JSON in a J2EE environment. 4 years of experience in SQL and Database Design including performance tuning using Microsoft SQL Server 4 years of knowledge and work experience in XML and EDI for integrating with trading partners 4 years of hands on experience with J2EE Application servers (With at least 2 years using JBoss). 2 years of experience with JPA and Hibernate. Experience customizing Maven build environments Experience with Reporting Technologies including JasperReports (using iReport Designer). Experience developing Secure Web Applications containing financial data. Experience developing enterprise software through several complete development lifecycles. Functional knowledge of Eclipse IDE and SVN development tools. Experience with development and deployment on Microsoft Windows Advanced Server Operating System. Excellent troubleshooting skills. Excellent ability to communicate in verbal and written form. Excellent judgment and the ability to handle escalated situations. Motivated to learn and grow in experience and knowledge.
Key Skills: