SOA Developer Job Description

SOA Developer Job Description

4.6
179 votes for SOA Developer
SOA developer provides technical expertise on Java 1.8, Spring, AWS, Oracle PL SQL.

SOA Developer Duties & Responsibilities

To write an effective SOA developer job description, begin by listing detailed duties, responsibilities and expectations. We have included SOA developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Develop web services using SOA Suite JCA Adapters, XML (XSLT, XPath, XQuery, WSDL, SOAP, XSD ) and Java technologies
Keep current with Oracle Fusion Middleware technologies and other Java based SOA technologies
Partner with the Director of Integration to design and develop the Oracle Fusion based integration solutions from business requirements leveraging tools within the Oracle Middleware suite, including SOA 11g/12c (BPEL, B2B, BAM, OWSM, ESB, OSB, Mediator, and various adapters)
Provide Oracle SOA functional subject matter expertise
Design, build, tune, install, configure and troubleshoot Oracle SOA Suite 10g and 11g
Working with application owners and Subject Matter Experts (SMEs) to perform analysis, design, coding, and testing of Integrations using SOA, OSB (Oracle Service Bus) environment and Web Service Manager
Support ongoing daily use of Oracle SOA Suite enterprise integration environment
Work with Oracle Middleware administration team to install, configure, and optimize system features and performance
The development of OAUTH services for external partner platforms
The development of REST services for internal and external consumption

SOA Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for SOA Developer

List any licenses or certifications required by the position: ISTQB, OS, IBM, SOA

Education for SOA Developer

Typically a job would require a certain level of education.

Employers hiring for the SOA developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Technical, Engineering, Information Systems, Information Technology, Business, Computer Engineering, Software Development, Computer

Skills for SOA Developer

Desired skills for SOA developer include:

SQL
XML
Java
Oracle
Pharmaceutical
Spring Framework
Struts
XSLT
CDMS
Dev Ops tools like Docker

Desired experience for SOA developer includes:

The development of mobile applications using Android, iOS, Windows operating systems
The configuration and maintenance of authentication services and identity management
Design and develop of multi-platform application systems
Collaborate with performance team to deliver scalable capabilities in business applications and/or correct issues
Perform coding, testing, implementation and documentation of solutions
Responsible for key system development and integration

SOA Developer Examples

1

SOA Developer Job Description

Job Description Example
Our company is looking for a SOA developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SOA developer
  • Develop Custom services using Oracle ADF to support the web interface for the application
  • Designs and specifies software components (specifies layers, packages, services, classes, database components)
  • Implements software modules and components (develops, builds and debugs source files, classes, descriptors, binaries, executables, database components)
  • Creates the database objects structure
  • Performs unit testing of developed modules and components
  • Integrates components and modules produced by the individual developers/teams into an executable system
  • Validates the conformance of the final product to the requirements
  • Guide development resources, perform code reviews and ensure that all solutions are aligned to pre-defined architectural standards, guidelines, best practices, and meet quality standards
  • Provides technical support for the implemented applications
  • Provide hands-on system administration, system maintenance and operations support of SOA Suite applications on Linux development, test and high-availability production RAC environments
Qualifications for SOA developer
  • At least 3 years’ experience in Web Services and/or overall Application Development using Java/J2EE
  • Understanding of both traditional software development lifecycles, agile development methodologies
  • An understanding of ESBs
  • Bachelor's degree in computer science, information management or a related field
  • Fair knowledge of other IT areas such as network, database, storage, servers
  • Independently write scripts using Shell, Pearl, WSLT
2

SOA Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a SOA developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for SOA developer
  • Supports enhancements and ongoing daily use of Oracle SOA 12c Suite environments (Dev, Test, Production)
  • Develops detailed service specifications including WSDL, XML Schemas, Web service policy and web service security * Actively participates in team meetings and collaborates with other team members to carry out project deliverables
  • Responsible for developing software programs per technical specifications following programming standards and procedures, performing testing, executing program modifications, and responding to problems by diagnosing and correcting errors in logic and coding
  • Ensures secure coding and UI standards and best practices are applied during development
  • Leads efforts to configures, analyzes, designs, develops, and maintains program code and applications
  • Performs detailed and complex unit testing and secure code testing, and issues resolution
  • Drives and supports the process for source code management
  • Contributes to integration, systems, and performance testing and tuning of code
  • Participates in peer secure code reviews
  • Leads project planning, scheduling, monitoring, and reporting activities for complex projects
Qualifications for SOA developer
  • Minimum five years of experience in the applicable technology, experience with state of the art development tools, structured and object oriented methodologies
  • Development experience with Enterprise Service Bus (ESB), BEPL knowledge of XML, XSD and data transformations
  • Strong Experience with Java, J2EE technologies and strong knowledge of service oriented architecture (SOA), JMS, web services (JAX-WS, JAX-RS, SOAP, REST), and transfer protocols (http, ftp, ) experience with publish\subscribe and requestesponse methodologies and designing, developing, and implementing complex integration for end-to-end solutions at a middleware level
  • Extensive experience with web applications using Java, J2EE, JSP, JDBC
  • Strong SQL/PLSQL and database design and programming skills is desirable
  • Experience with CSS, JavaScript
3

SOA Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a SOA developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SOA developer
  • Plans for the migration of legacy systems to current architecture
  • Works closely with cross-functional teams to determine and document system development business needs, and determine optimum computer automation support to satisfy those needs
  • Coordinating the development with Glendale and New Delhi developers
  • Reviewing designs and ensuring training and knowledge transfer
  • Participate in establishing program budget and timelines for small to medium- sized programs or portions of a program
  • Continuously upgrade skills
  • Collaborate with internal customers, technical and architecture teams to solve complex software problems
  • Write unit/integration test scripts and provide support during user acceptance testing
  • Prepare documentation for code changes (detailed design and deployment documentation)
  • Participate in interface design & data mapping working sessions, and build interface detailed designs
Qualifications for SOA developer
  • Experienced in building integration solutions using Oracle Application Integration Architecture framework
  • Five to Six years of hands-on technical experience in developing integration solutions using integration technologies such as TIBCO, Webmethods, Weblogic and Oracle
  • Two to three years of hands-on experience in Oracle SOA Suite
  • Experience with SOA concepts and technologies like ESB, BPEL
  • Experience with WS Extensions specifications like WS-Security, WS-Coordination, WS-Policy
  • Experience with Oracle SOA Suite 10g/11g
4

SOA Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of SOA developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SOA developer
  • Systems integration experience in large complex organizations
  • Work with Business Systems Analysts, Subject Matter Experts, and Solution Architects, to gather requirements and develop functional specifications
  • Develop REST services to provide support to cloud synchronization services between the OFMW component and the web interface
  • Be able to customize the user interface (UI) for BPM
  • Develop service oriented architecture and web services
  • Work with minimal assistance to scope, design, develop, troubleshoot, maintain, configure, and analyze technical and non-technical solutions required to satisfy enterprise service needs
  • Perform development tasks which will involve extraction and transfer of messages, transformations, validations, cleansing, and preparation of messages for transport between system(s)
  • Work on elements of small to large and complex installations
  • Will participate on a rotational on-call schedule
  • Will develop understanding of the client customers & their mission critical systems
Qualifications for SOA developer
  • Experience with JSF, ADF Faces and ADF frameworks
  • Experience with Oracle design/development tools
  • Bachelor's Degree in relevant field equivalent or education and work experience combined
  • 5 to 7 years' experience in a technical role supporting and/or designing application technologies
  • Previous experience working in a multi-vendor environment and achieving broad consensus on designed systems
  • Previous experience with technical lead of a development team
5

SOA Developer Job Description

Job Description Example
Our innovative and growing company is hiring for a SOA developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for SOA developer
  • Prepares Sarbanes-Oxley (SOX) compliant documentation for code changes
  • Interfaces with internal and external business representatives, network, hardware, and system operations teams to resolve problems with application/database systems
  • Troubleshoots enterprise applications problems
  • Serves as part of a production support rotation
  • Helps business users develop functional requirements for integration
  • Writes integration test scripts and provide support during user acceptance testing
  • Recommends and implements use of BPEL and BAM as appropriate to meet business needs
  • Collaborates with other technical architects and business leads to understand functional requirements and the big picture to develop effective, flexible solutions
  • Write smart designed, highly testable, efficient code
  • Play an active role in all phases of the development life cycle
Qualifications for SOA developer
  • 5 years of Service programming experience
  • 5 years of Service Orientated Architect
  • Websphere Enterprise Service Bus (WESB), IBM Integration Bus (IIB), IBM DataPower, IBM Websphere Transformation Extender (WTX)
  • Solid experience with "loosely-coupled" SOA architecture components including Enterprise Service Bus, Service Registry & Service Repository based architectures
  • Ability to communicate and represent SOA Recommendations and Standards to ETS peer groups and Change Control process
  • Ability to lead a team of developers to deliver technical discussions and objectives

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates