Position Overview
- Title:
- Senior JAVA Developer (A6)
- Location:
- Philadelphia, PA
- Position ID:
- 12704332000006192
- Dice ID:
- 10106525
At Deloitte, your work will be challenging and meaningful. You'll have the chance to give back to your community and help the environment. You'll find the support, coaching, and training it takes to advance your career. And you'll meet people from a variety of backgrounds and experiences who will become respected colleagues, and perhaps lifelong friends. But where you take your career is up to you. To learn more about Deloitte, visit our Careers site.
Senior JAVA Developer (A6)
- Application Management Services
- Information Management
- Oracle Package Technologies
- SAP Package Technologies
- Emerging Solutions Technologies
- Systems Integration
- Technology Strategy & Architecture
- Deep knowledge of the J2EE Framework and internals of the architecture, including JSP, EJB, SERVLETS, APPLETS, JSF, JDBC, JMS, Transaction services, Logging (Log4J), Thread Management and development of asynchronous java processes.
- Experience with ORM tools; i.e., Entity Framework, Hibernate
- Experience with Webservers like Tomcat/Apache/Netscape
- Proficient in Web-logic or Web-sphere application servers including having some knowledge on administering them and managing their configuration essentials
- Experience in using version control systems like SVN or CVS or Clear Case
- Should have hands on experience on rapid application development platforms like eclipse or IBM RAD or similar
- Solid understanding of build and deployment process and tools like Maven, ANT /Cruise Control
- Good knowledge on HTML UI, CSS and Javascript
- Experience in understanding system security and how to implement them (Ex, SQL Injections, Cookies etc)
- Knowledge of SOA architecture and in depth knowledge of web services internals
- Experience in handling interfaces with external systems (Payment Gateway, Address Gateway etc)
- Good knowledge on rules engine like Drools or I-Log or Corticon and how they work. (Good to have, not a must)
- Ability to perform code reviews and recommend automated review tools for the project
- Ability to think through performance requirements for a system and come out with testing those scenarios and troubleshoot server runtime issues that result.
- Solid understanding of object-oriented programming (OOP)
- Strong knowledge of software implementation best practices.
- Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
- Experience with JQuery or similar technologies are preferred.
Preferences:
- Ability to adapt quickly to an existing, complex environment.
- Ability to quickly learn new concepts and software is necessary.
- Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
- Strong communication skills, both written and oral
- Passionate about building high-quality systems with software implementation best practices while leading and mentoring a team of developers.
- Ability to understand methodologies and tools used for delivery and display a passion to follow and devise processes for improving quality
- Ability to multi-task & support multiple priorities / multiple deliverables
- Ability to understand requirements and turn them to useful client deliverables using a team
- Strong Analytical and Problem Solving Skills
- Microsoft certifications are a plus
- Ability to travel 30%
- 5 plus years of experience with JAVA
- Bachelor's degree or equivalent experience
- Camp Hill, PA (Public Sector Delivery Center) Location
At Deloitte, you can have a rewarding career on every level. In addition to challenging and meaningful work, you'll have the chance to give back to your community, make a positive impact on the environment, participate in a range of diversity and inclusion initiatives, and find the support, coaching, and training it takes to advance your career. Our commitment to individual choice lets you customize aspects of your career path, your educational opportunities and your benefits. And our culture of innovation means your ideas on how to improve our business and your clients' will be heard.
Visit www.deloitte.com/us/careers to learn more about our culture, benefits and opportunities.
About Deloitte
As used in this document, “Deloitte” means Deloitte LLP and its subsidiaries. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Deloitte LLP and its subsidiaries are equal opportunity employers.
Disclaimer: If you are not reviewing this job posting on our Careers' site (careers.deloitte.com) or one of our approved job boards, we cannot guarantee the validity of this posting. For a list of our current postings, please visit us at careers.deloitte.com.
About Deloitte
Deloitte is one of the leading professional services organizations in the U.S., specializing in audit, tax, consulting and financial advisory services with clients in more than 20 industries. We provide powerful business solutions to some of the world's most well-known and respected companies, including more than 75 percent of the Fortune 100. Learn more.