Join Accenture and help transform leading organizations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Accenture, and make delivering innovative work part of your extraordinary career. Accenture people build careers in four different areas of our business: Consulting, Technology, Outsourcing and internal Corporate Functions. Each area offers a unique career experience and a compelling mix of work and training opportunities, work environment and structure for career progression.Technology professionals implement and lead highly complex technology projects. Working with clients, they design, develop and deliver innovative technology solutions that drive high performance. These professionals may build, test, install and maintain software across a variety of projects and industries, working with leading enterprise applications such as SAP, Siebel, PeopleSoft and Oracle or with custom-built applications, and they are involved in a wide range of challenging global technology projects.Software Engineering professionals work across the Service Delivery Lifecycle to analyze, design, build, test, implement and/or maintain multiple system components or applications for Accenture or our clients. Job DescriptionJava Technology Platform professionals develop application using Java technology. The Java technology platform is a computing environment that allows for developing and executing applications for small and mobile devices (consumer and embedded systems), PC desktops and medium to large businesses.Java Enterprise Edition professionals experience in the Java Enterprise Edition platform for server programming using the Java programming language with added libraries, distributed and multi-tier Java software. Java EE is a collection or set of coordinated technologies and practices that enable solutions for developing, executing and managing multi-tier, server-centric applications.Analyzes and solves problems that are lower complexity and may be routine in nature, requiring varied responses depending on the situation. Interacts with peers within Accenture before updating supervisors. Likely has some interactions with non-management levels at the client and/or within Accenture. Receives minimal instruction on daily work tasks and a moderate level of instruction on new assignmentsDecisions impact own work and may impact the work of othersIndividual contributor and/or oversees a small work effort and/or team +3 years of experience on:Java Technology Platform/Java Enterprise EditionSQLRequired Bachelor DegreeProfessional Skill Requirements Proven success in contributing to a team-oriented environment Proven ability to work creatively and analytically in a problem-solving environment Desire to work in an information systems environment Excellent leadership, communication (written and oral) and interpersonal skills All of our consulting professionals receive comprehensive training covering business acumen, technical and professional skills development. Youll also have opportunities to hone your functional skills and expertise in an area of specialization. We offer a variety of formal and informal training programs at every level to help you acquire and build specialized skills faster. Learning takes place both on the job and through formal training conducted online, in the classroom, or in collaboration with teammates. The sheer variety of work we do, and the experience it offers, provide an unbeatable platform from which to build a career.