SOA Java Developer Job Description

SOA Java Developer Job Description

4.5
186 votes for SOA Java Developer
SOA java developer provides technical expertise on Java, PL SQL Databases (Oracle and SQL Server), Perl/Shell Scripting, Data modeling and database designing, Query/SP Performance Tuning.

SOA Java Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop applications using Java-J2EE, Web Services (SOAP & REST), Spring Web Application Framework, XML, Security Tools & Concepts (RSA AccessManager Auth & FIM Federation), AJAX, JavaScript, WebLogic, Weblogic Portal, and Oracle Database, to name a few
Facilitates small to medium size group meetings for technical design, problem solving and task implementation
Acts as subject matter expert in area of responsibility
Develop and implement strategy to secure WEB SERVICE APIs with standards based protocols including OAUTH, API keys
Develop and implement RESTful APIs to support customer information management capabilities for internal and external consumption using JAVA frameworks
Deploy, configure and maintain customer facing identity and access management technologies and capabilities
Participate in technical design, development, modification, and implementation using existing and emerging technology platforms
Analyze internal user needs and desired results and develop software solutions performing software development projects with responsibility for overall delivery of software application components
Document design decisions, adhering to existing process guidelines, develop software components
Monitor system performance trends and identify potential issues

SOA Java Developer Qualifications

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

Education for SOA Java Developer

Typically a job would require a certain level of education.

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

Skills for SOA Java Developer

Desired skills for SOA java developer include:

Ant and Maven
Bash shell scripting
Huston/Jenkins and Sonar
Java SWT/Swing GUI
Mathematical finance and derivative pricing models
Design and analysis methodology and application development processes from both an industry and BMO perspective
Linux
AIX
Z/OS
I5/OS

Desired experience for SOA java developer includes:

Works well alone in a group
Practitioner of Agile methodology
Proficient with providing information in visual form (Visio, Powerpoint) and experience with justifying design decisions to cross-functional architecture and business teams
Experience with large scale web/online and mobile implementations
SOA experience e and exposure
Leads the Development Team through the solution design process

SOA Java Developer Examples

1

SOA Java Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of SOA java 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 java developer
  • Implements and manages J2EE Application Server platforms to support web delivered business applications by analyzing existing code, enhancing it and/or implementing new features
  • Works with business unit teams and provides proper guidance to ensure integration services and architectures are designed, tested, documented, implemented, enhanced and maintained according to the operations and performance standards of expected service quality
  • Independently performs complex troubleshooting, root-cause analysis, solution development and implementation
  • > in design sessions and code reviews
  • Lead the application development/enhancement projects in areas of Integration of various Healthcare Payer applications
  • Collaborate with internal teams and offshore and interact with customers to find solutions for projects and operational issues for existing systems
  • Support functional specifications and technical architecture of projects in Java/SOA and integration applications
  • Create High and low level design for work in in Java/SOA and integration applications
  • Code or Code Reviews along with Unit Testing in Java/SOA and integration applications
  • Engage in CI/CD pipeline creation for all batch applications in Java/SOA
Qualifications for SOA java developer
  • Familiarity with Git and social coding best practices, Eclipse, is a plus
  • Aptitude and curiosity to develop an understanding of business context and trends, the business customers’ opportunities
  • Experience working with Service Oriented Architecture utilizing REST, SOAP
  • Hands on experience in building an enterprise scale highly componentized application using Java, J2EE, Hibernate, Spring, & latest JS framework such as Angluar JS
  • Exposure to an SDLC maturity model
  • Hands-on experience with the entire software development lifecycle requirements, design, implementation, integration testing, deployment and post production support
2

SOA Java Developer Job Description

Job Description Example
Our growing company is hiring for a SOA java developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SOA java developer
  • Act as single point of contact for all development related to projects assigned
  • Working on Agile/ Water-Scrum-Fall based development methodology
  • Developing the code that aligns to the technical design and coding standards
  • Conduct Peer-Code Reviews for early detection of defects and code quality
  • Support the testing phase (System Testing, SIT, UAT, Non-Regression Testing) and ensure quick turnaround of defect fixes
  • Participating in integration planning with the team to ensure seamless integration with other system modules
Qualifications for SOA java developer
  • 5+ years of experience in JAVA based Web application development required
  • Strong knowledge of Spring core
  • Experience using and writing various scripting languages (Unix shell, python, ant)
  • Developing software through participation in Agile Scrum ceremonies and collaborating with team members to best fulfill client requirements
  • Conducting Application Unit Testing (AUT) by creating test scenarios, documenting test cases, creating test data and tracking test defects
  • Participating in software design reviews and problem tracking management to bring defects to a resolution
3

SOA Java Developer Job Description

Job Description Example
Our growing company is hiring for a SOA java developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for SOA java developer
  • Experience with Agile/Iterative development and full SDLC development- Ability to lead small to medium sized projects independently and with BA/PMs
  • Utlize and promote Standards, Best Practices, Design Patterns
  • Mentor junior and mid level developers
  • Perform Design and Code Reviews and ensure code quality
  • Proven track record of delivering projects successfully with speed without sacrificing quality
  • Experience with at least one RIA Frameworks such as jQuery (preferred), Angular, YUI, Ext JS, DOJO
Qualifications for SOA java developer
  • Developing Entity Relationship Diagrams (ERDs) and Data Flow Diagrams (DFDs) for preliminary design reviews, and creating tables and views as specified in the SCRUM software process
  • Reviewing business requirements, system requirements and technical specification
  • Participating in meetings and discussions involving various organizational levels which include the NETC CIO, upper management, and the training operations staff
  • Communicating effectively with client management and system team leads on project status, problems, and critical issues
  • Application design and development experience using Java EE with JSF, JPA and EJB technologies
  • Familiarity with DODAF artifacts
4

SOA Java Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of SOA java developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for SOA java developer
  • Experience with WSO2 (Tibco BW or Mulesoft)
  • Experience working with virtualization technologies (Docker containers)
  • Familiarity with Development and CICD tools such as Jira, Artifactory, Gitlab, and Chef
  • Experience using common integration tools such as SOAPUI, Postman, Putty, etc
  • Knowledge of operating and deploying solutions in public cloud environments (AWS, Azure, and/or GCP)
  • Basic management and administration of *nix servers
Qualifications for SOA java developer
  • 5-10 years of back-end/middleware based Java development to include Webservices, SOA, and ESBs
  • Experience working with relational (MySQL, Postgres, and/or MSSQL Server) and NoSQL (Mongo, Arango) databases, ORMs/ODMs, basic query analysis and performance optimization
  • Good working knowledge of test suits/frameworks, unit and integration testing
  • Experience using dev tools such as package managers, bundlers, task runners, linters
  • Proficient with Git and version control flows
  • Solid understanding of Object-Oriented design and data structures
5

SOA Java Developer Job Description

Job Description Example
Our company is hiring for a SOA java developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SOA java developer
  • Administration and development in Tomcat on UNIX
  • Project experience with API based design approach and implementation in SOAP and REST
  • Must be a self-starter with the ability to manage multiple priorities related to multiple projects at once and work collaboratively across organizational lines
  • Experience with MySQL, triggers, stored procedures and database optimization
  • Experience with Apache, Tomcat, Ant, Git
  • Experience within Travel Services or GDS a huge plus
Qualifications for SOA java developer
  • Prior experience with Data Science or AI/ML is a plus
  • Manage applications in the various stages of production (development, staging, ) in collaboration with clients, customer service, quality assurance, and creative/design departments
  • Work well to solve problems with little supervision
  • Adapt quickly to the dynamic needs of our clients
  • Demonstrate an understanding of the impact of design on scalability and performance and can communicate that impact to various stakeholders
  • Work well within a formal team structure

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates