S M Software Solutions Inc
Sr. Java Developer (774412)
Location:
Harrisburg, PA (The Labor and Industry Building, 651 Boas Street, Harrisburg, PA 17121) Region:
Commonwealth of Pennsylvania 2 Position Overview:
We are seeking an experienced
Sr. Java Developer
to join our team onsite five days a week at our central PA location in Harrisburg. Candidates must reside within approximately one hour of the location or be willing to relocate. The hiring process includes a two-stage interview: an initial virtual interview via Microsoft Teams followed by an in-person interview at the Labor and Industry Building. Please note, parking is metered and not reimbursed by the Department of Labor and Industry. Key Responsibilities: Design, develop, test, and deploy secure, scalable Java/J2EE web applications and SOA web services. Build and maintain services leveraging OWSM security, CEP, UDDI, and Oracle Identity Manager (LDAP). Collaborate in end-to-end delivery including architecture, development, testing, and deployment across multiple environments. Implement BPEL orchestration, human task workflows, and RESTful/SOAP web services using Spring Web Services. Utilize modern front-end technologies such as VueJS and backend tools like NodeJS. Work with WebSphere Application Server, WebLogic, and Tomcat servers. Develop Java applications using XML technologies (JAXB, SAX, DOM) and integrate with Oracle databases using JDBC and ORM frameworks such as Hibernate and OpenJPA. Apply SOA principles and design patterns to ensure loose coupling, high availability, scalability, and reusability. Troubleshoot, debug, and optimize applications for performance and reliability. Contribute to code reviews, governance, and adherence to technical standards and enterprise architecture. Participate actively in Agile development processes and team collaboration. Required Qualifications: Minimum 10 years of professional experience in software engineering and Java/J2EE development. Strong expertise in building complex enterprise-level Java applications. Experience with BPEL orchestration and workflow human task implementations. Proficient in RESTful and SOAP web services development using Spring Web Services. Hands-on experience with VueJS, NodeJS, and WebSphere Application Server. Deep knowledge of Java XML processing (JAXB, SAX, DOM). Skilled in IDEs such as Eclipse, JDeveloper, or Spring Tool Suite. Strong understanding of server-side module implementation, thread management, and garbage collection tuning. Experience with WebLogic and Tomcat application servers. Expertise in JDBC, ORM tools (Hibernate, OpenJPA), and Oracle database programming including PL/SQL. Solid understanding of SOA governance, design patterns, and integration frameworks. Familiarity with XML schema design, XSLT, XPath, and XQuery. Experience with version control and build tools (GIT, Ant). Knowledge of security frameworks related to web and Java security. Preferred Qualifications: Experience with Unix/Linux and Windows operating systems. Ability to write shell or Perl scripts. Strong knowledge of enterprise application architecture and design patterns including Object-Oriented Programming and Aspect-Oriented Programming. Prior experience with Agile methodologies. Familiarity with business-to-business (B2B) integration environments. Experience with source code management tools such as SVN, ClearCase, or Microsoft Visual SourceSafe. Proven leadership in development teams and strategic technical initiatives. Additional Information: This is a full-time onsite position. Parking is metered; the organization does not cover parking expenses. Candidates should be local or willing to relocate. Interviews: Round 1 - Virtual (Teams), Round 2 - In-person at Harrisburg office.
If you meet these qualifications and are ready to take on a challenging, rewarding role with opportunities for leadership and innovation, please apply today.
Harrisburg, PA (The Labor and Industry Building, 651 Boas Street, Harrisburg, PA 17121) Region:
Commonwealth of Pennsylvania 2 Position Overview:
We are seeking an experienced
Sr. Java Developer
to join our team onsite five days a week at our central PA location in Harrisburg. Candidates must reside within approximately one hour of the location or be willing to relocate. The hiring process includes a two-stage interview: an initial virtual interview via Microsoft Teams followed by an in-person interview at the Labor and Industry Building. Please note, parking is metered and not reimbursed by the Department of Labor and Industry. Key Responsibilities: Design, develop, test, and deploy secure, scalable Java/J2EE web applications and SOA web services. Build and maintain services leveraging OWSM security, CEP, UDDI, and Oracle Identity Manager (LDAP). Collaborate in end-to-end delivery including architecture, development, testing, and deployment across multiple environments. Implement BPEL orchestration, human task workflows, and RESTful/SOAP web services using Spring Web Services. Utilize modern front-end technologies such as VueJS and backend tools like NodeJS. Work with WebSphere Application Server, WebLogic, and Tomcat servers. Develop Java applications using XML technologies (JAXB, SAX, DOM) and integrate with Oracle databases using JDBC and ORM frameworks such as Hibernate and OpenJPA. Apply SOA principles and design patterns to ensure loose coupling, high availability, scalability, and reusability. Troubleshoot, debug, and optimize applications for performance and reliability. Contribute to code reviews, governance, and adherence to technical standards and enterprise architecture. Participate actively in Agile development processes and team collaboration. Required Qualifications: Minimum 10 years of professional experience in software engineering and Java/J2EE development. Strong expertise in building complex enterprise-level Java applications. Experience with BPEL orchestration and workflow human task implementations. Proficient in RESTful and SOAP web services development using Spring Web Services. Hands-on experience with VueJS, NodeJS, and WebSphere Application Server. Deep knowledge of Java XML processing (JAXB, SAX, DOM). Skilled in IDEs such as Eclipse, JDeveloper, or Spring Tool Suite. Strong understanding of server-side module implementation, thread management, and garbage collection tuning. Experience with WebLogic and Tomcat application servers. Expertise in JDBC, ORM tools (Hibernate, OpenJPA), and Oracle database programming including PL/SQL. Solid understanding of SOA governance, design patterns, and integration frameworks. Familiarity with XML schema design, XSLT, XPath, and XQuery. Experience with version control and build tools (GIT, Ant). Knowledge of security frameworks related to web and Java security. Preferred Qualifications: Experience with Unix/Linux and Windows operating systems. Ability to write shell or Perl scripts. Strong knowledge of enterprise application architecture and design patterns including Object-Oriented Programming and Aspect-Oriented Programming. Prior experience with Agile methodologies. Familiarity with business-to-business (B2B) integration environments. Experience with source code management tools such as SVN, ClearCase, or Microsoft Visual SourceSafe. Proven leadership in development teams and strategic technical initiatives. Additional Information: This is a full-time onsite position. Parking is metered; the organization does not cover parking expenses. Candidates should be local or willing to relocate. Interviews: Round 1 - Virtual (Teams), Round 2 - In-person at Harrisburg office.
If you meet these qualifications and are ready to take on a challenging, rewarding role with opportunities for leadership and innovation, please apply today.