Software Developer (Java) (BB-31357)

Encontrado en: Neuvoo CR


Job Description

Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries – powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. With 505,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises. Visit us at 

The Software Engineer is a professional in object-oriented programing with expertise in back-end technologies such as Java, relational databases, non-relational databases, MVC server-side frameworks, XML, JSON, REST services, and CMS implementations (Adobe Experience Manager (AEM), WordPress, Drupal, Sitecore, etc.). 
A software developer can work on several projects providing solutions that follow best practices. An academic background on software engineering is preferred. 


  • Work with team members to gather and interpret user/system requirements into design specifications 
  • Design and code applications to functional and technical programming standards 
  • Develop system specifications and interfaces for complex components 
  • Implement and/or maintain 

  • Create operational documentation for the application 
  • Provide primary support for installation of application releases into production 
  • Maintain applications according to SLAs 
  • Conduct project and issue management (status reporting, issue reporting, ETC/budget reporting) for assigned scope of work 
  • Test 

  • Develop and implement testing plans 
  • Work across the Service Delivery Lifecycle 

  • Work across the Service Delivery Lifecycle on engineering solutions for new system roll-outs, major/minor enhancements, and/or ongoing maintenance of existing applications 
  • Analyze, design, build, and/or test new components or enhancements to existing modules 


    Required Experience 

  • At least 2 years of proven experience as a Java software engineer working in the implementation of web solutions (web sites or service interfaces). 
  • Strong knowledge of MVC frameworks or web service engines libraries like Spring and understanding on how to efficiently build web pages or SOAP/REST services. 
  • Understanding of the HTTP stateless nature and how to handle user data and sessions using cookies and external storage. 
  • Experience consuming external data sources (databases, or other services) efficiently. 
  • Experience optimizing databases queries for performance and reduce resources usage. 
  • Experience troubleshooting applications by debugging and reading log files. 
  • Experience working in agile projects and play an active role during daily, planning and retrospective meetings. 
  • Experience working on enterprise projects, following defined guidelines by architects and product owners. 
  • Experience with peer review methodologies and their importance for the projects quality. 
  • Equal Employment Opportunity Statement

    All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

    calendar_todayhace 3 días

    Empleos similares

    location_onSan José, Costa Rica

    work Accenture

    Autorizo expresamente a la Términos y condiciones