Post job

Java developer jobs in Pennsylvania - 739 jobs

  • Software Developer (Unibasic/PICK/DBMS Experience Required)

    Mi Windows and Doors 4.4company rating

    Java developer job in Harrisburg, PA

    Pay Range: $92, - $104,, depending upon experience and qualifications. MITER Bands™ is a residential window and door manufacturer that provides a leading portfolio of window and door brands for the new construction and replacement segments. MITER Brands, also known as Milgard, MI Windows & Doors and PGTI is one of the nation's largest suppliers of vinyl windows and patio doors, with plants across the country. Why work at MITER Brands? We're seeking a talented Software Developer to join our growing technology team. This role can be based at any of our Operations Support Centers in Venice, Florida; Tacoma, Washington; or Harrisburg, Pennsylvania. As a Software Developer, you'll design, build, and maintain innovative applications that improve operational efficiency and enhance customer experience across our organization. You'll collaborate with cross-functional teams, including IT, operations, and support-to deliver high-quality software solutions in a fast-paced, agile environment. Responsibilities Responsible for support and enhancement of both vendor-sourced quoting platforms and in-house developed custom web and mobile applications across the MIWD enterprise. Key areas of responsibilities include analyze, develop, modify, test, debug, and troubleshoot and self-learn web and mobile enterprise applications with limited documentation and hand holding that incorporates third party DLLs and EXEs, using various .NET and frontend skill sets and tools Partners with power users and internal IT team members to gain a good understanding of MIWD business processes and objectives. Understands the business process flow, data flow and system flow between integrated ERP systems, quoting platforms and enterprise applications. Liaison with many external vendors across industries. Few examples include Microsoft, Infor, Paradigm, and Apple. Conduct thorough functional testing for the solutions developed, while also taking into consideration business system integration and data dependencies. Assist business owners with acceptance testing, either for an enhancement to the existing solutions or new functionality. Partners with geographically diverse Business and IT teams in all phases of project delivery, production enhancements, support, ERP cutovers and system integration across business units. Work in close collaboration with MSI offshore team, Config engineering and ERP teams across business units to deliver the best experience while supporting the internal and external customer on enhancements or support request. Qualifications Strong understanding of Multivalue and Relational Database Concepts Proficient in at least one (multiple preferred) of these programming languages: Unibasic or any other PICK related Language, System Builder, SBXA Knowledge of MS Visual Studio or Visual Studio Code using .NET C# employing UniObjects a plus. Proficient in at least one of these database technologies: SQL (preferred), MySQL, Oracle and/or other relational DB Management Systems. Ability to communicate effectively and efficiently in written or verbal communications, in individual or group settings, to technical and non-technical users alike. Ability to effectively communicate complex logical reasoning to justify business and development decisions. Ability to travel as required. Ability to work flexible hours depending on the needs of the department and/or business. Ability to retain, recall, and apply complex information when making decisions. Demonstrated understanding of custom written modules and their respective workflows a must. Desired Experience Strong understanding of Business and Manufacturing operations. At least 5 years of work experience preferably in an IT or Software Development Position. An associate degree or higher related to IT or Software Development. What We Offer Our benefits package includes coverage of your health, wealth, and wellness for you and your eligible spouse/dependents. We offer a competitive salary and benefits package, including a 401k with company match and generous paid time off to help you balance your life. Below is a list of benefits you will enjoy while working with our company. - Three comprehensive Medical plan options Prescription Dental Vision - Company Paid Life Insurance - Voluntary Life Insurance - Supplemental Hospital Indemnity, Critical Illness, and Accident Insurance - Company-paid Short-Term Disability - Company-paid Long-Term Disability - Paid time off (PTO) and paid Holidays - 401k retirement plan with company match - Employee Assistance Program - Teladoc - Legal Insurance - Identity Theft Protection - Pet Insurance - Team Member Discount Program - Tuition Reimbursement - Yearly Wellness Clinic MITER Brands, also known as MI Windows and Doors, Milgard and PGT Industries are an equal-opportunity employer. The company does not discriminate based on religion, race, creed, color, national origin, sex, age, disability, handicap, veteran status, sexual orientation, genetic information, or any other applicable legally protected category.
    $92 hourly 36d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Application Architect - Radiology & Cardiology (RadNet)

    UHS 4.6company rating

    Java developer job in King of Prussia, PA

    One of the nation's largest and most respected providers of hospital and healthcare services, Universal Health Services, Inc. (NYSE: UHS) has built an impressive record of achievement and performance. Growing steadily since its inception into an esteemed Fortune 300 corporation, annual revenues were $15.8 billion in 2024. During the year, UHS was again recognized as one of the World's Most Admired Companies by Fortune; and listed in Forbes ranking of America's Largest Public Companies. Headquartered in King of Prussia, PA, UHS has approximately 99,000 employees and continues to grow through its subsidiaries. Operating acute care hospitals, behavioral health facilities, outpatient facilities and ambulatory care access points, an insurance offering, a physician network and various related services located all over the U.S. States, Washington, D.C., Puerto Rico and the United Kingdom. *********** The Corporate Information Services Department is seeking a dynamic and talented Application Architect - Radiology/Cardiology. This Application Architect is responsible for supporting the implementation of UHS Radiology & Cardiology Information Systems and related applications across 26+ acute care hospitals. The role includes addressing maintenance issues, enhancement requests, modifying applications, providing technical support, and coordinating tasks to meet deadlines. Key responsibilities involve overseeing system conversions and implementations. The incumbent will collaborate with IS, clinical operations, facility resources, and vendors to deploy, maintain, and support radiology and cardiology applications. Responsibilities also include ensuring the integrity and reliability of all radiology and cardiology systems, developing plans, maintaining documentation, updating stakeholders, and assisting IT teams with product/tool selection. Additionally, the role includes serving as a technical consultant, leading special projects and strategic initiatives to optimize technology use in imaging, thus enhancing efficiency and achieving institutional goals. The position also requires the development and design of data collection and retrieval methods for clinical, technical, and managerial purposes. The role involves the design, testing, training, and maintenance of clinical imaging systems within a fully integrated computerized order entry system for Image Acquisition, Delivery, Integration, Presentation, Reporting, and Retention. Key Responsibilities include: System Implementation: Regularly meets with users, vendors, stakeholders, consultant and IS staff to develop/modify system specifications. Designs solutions for applications and prepares the appropriate documentation. Supervises development of test data, system testing and documentation for all phases of the application development life cycle. Works closely with IS Security to implement appropriate cybersecurity safeguards and measures. Performs Q/A on application functionality. Researches and resolves implementation-related Customer Support Center Tickets. Adheres to appropriate UHS Project Management standards. Ensures strict adherence to work plans, reporting all serious deviations to management. Oversees the training of users in operating procedures for application. Provide regular updates to project management regarding Radiology/Cardiology System conversions and implementations ensuring all tasks, milestones and deadlines are met. Recommends and implements controls and procedures to protect UHS assets from intentional or inadvertent modification, disclosure, or destruction. Leads integration with all Radiology/Cardiology third party systems. System Maintenance/Support: Researches and resolves Customer Support Center Tickets including major application upgrades. Works closely with operations IS managers to ensure complete capture RIS/CVIS validation and exceptions handling. Works closely with the senior management of radiology/cardiology operations in the development of systems operating standards, policies, and procedures. Manages ongoing vendor relationships for relevant systems. Adheres to UHS Service Level and Change Management Policies. Will provide on-call support as scheduled. Maintain vendor technical and end user support documentation Establishes and maintains regular communications with user community. Performs routine system maintenance including but not limited to Security, Printers and Print routing, Profile settings and Nurse Stations. Administration and Oversight: Effectively trains Analysts in the performance of their duties as required. Provides technical support and guidance to other team members as required. Maintains Service Excellence principles. Prepares and promptly submits all routine and special reports. Interviews applicants for vacant positions as needed using appropriate interview techniques. Contributes to performance evaluation of junior staff members as needed. Keeps management well informed of activities, needs, and problems through regular status updates and trip reports. Performs other tasks as required by management. Continuing Education: Keeps up to date on relevant Radiology / Cardiology System Version Changes, Bug-Fixes, and release notes. Keeps abreast on relevant Regulatory Requirements that impact the Radiology Information Systems such as -TJC, FDA, MQSA, ACR and various State Regulations. Actively participates in increasing education of the Radiology Information Systems functionality through Webinars, User Group meetings, Vendor Classes, etc. Position Requirements: Bachelor's degree required. Five years of experience in a clinical or healthcare environment supporting Cardiology and Radiology Information Systems. Proven track record in implementing and maintaining Radiology/Cardiology Information Systems; experience with Cerner RadNet, Cerner Cardiovascular Imaging Management and Cerner ECG Management, is preferred. Experience with PACS or Enterprise Imaging systems is also highly desirable. Comprehensive working knowledge of Radiology / Cardiology information systems such as, Cerner RadNet, Cerner ECG Management, Cerner Cardiovascular Imaging Management applications and systems in a centralized environment. Knowledge of clinical workflows from a technologist, radiologist, or resident perspective. Knowledge of medical and imaging industry standards such as HL7 and DICOM standards. Experience with HIPAA and other relevant data privacy regulations Extensive knowledge of computer systems analysis and programming techniques and procedures, including consulting with Rad Techs, Radiologist, Cardiologist and local IS to determine hardware, software, or system functional specifications; design, development, documentation, analysis, creation, testing, debugging, or modification of applications or programs based on and related to design specifications Functional knowledge of Information Systems standards and Imaging quality methods and metrics as indicated by the American College of Radiology accreditation standards. Experience in generating reports on system performance, usage, and other key metrics. Experience with enterprise-level incident management processes. Functional knowledge of project management methods. Comprehensive understanding of user business practices, concepts, and terminology sufficient to support the applications. Functional Knowledge with regulatory requirements that impact Radiology & Cardiology systems such as, TJC, FDA, MQSA, ACR and various state regulations. Excellent written and verbal communication skills. License or Registration Requirements: Preferred certification in any of the following areas: Certified Imaging & Informatics Professional (CIIP), Certified PACS System Analyst (CPSA), Certified PACS Associate (CPAS), Certified Radiology Administrator (CRA), Registered Diagnostic Imaging Technologist R.T. (R)(ARRT) Travel Requirements: 25-35% domestic US travel (depending on projects and Go Lives). This opportunity provides the following: Challenging and rewarding work environment Growth and development opportunities within UHS and its subsidiaries Competitive Compensation Excellent Medical, Dental, Vision and Prescription Drug Plan 401k plan with company match Generous Paid Time Off
    $93k-119k yearly est. 3d ago
  • Application Architect

    First National Bank of Pennsylvania 4.5company rating

    Java developer job in Pittsburgh, PA

    Primary Office Location:626 Washington Place. Pittsburgh, Pennsylvania. 15219.Join our team. Make a difference - for us and for your future. Please note: This is position is based in Pittsburgh, PA. Candidates must be local to the area or willing to relocate to Western PA. This position is not eligible for remote work Candidates must have in-depth knowledge of Argo products such as Teller, Connects (Sales and Service) and Loan Origination System (LOS) Responsibilities * Help define the technical reference architecture, ensuring that it meets the business requirements, cost constraints and performance goals of the application * Designing scalable architecture systems for banking applications * Be involved in the application and technical architecture analysis, design, and implementation to ensure that the product fulfills the requirements * Identifying the hardware and software infrastructure needs to accommodate the organization's long term goals/plans * Identify the technical environment required to support the application architecture reviews * Work with third party solution architects to deliver high level and detailed architecture design and documentation * Troubleshoot, debug and solve design flaws, technology integration, system bottlenecks and performance problems * Define application programming guidelines and standards Skills * Previous work experience as a software architect * Advanced knowledge of software architecture * Proficiency with Java, .NET, Spring boot, JavaScript, RESTful API, Microservices Architecture, SQL Server/MySQL, Oracle, React.js, Redux, Open API Specification, OAuth 2.0, Cloud Platforms * Must have in-depth knowledge of Argo products such as Teller, Connects (Sales and Service) and Loan Origination System (LOS) * Must have in-depth experience with React Native * Experience with the design and implementation of software networks * Experience with CICD Products AzureDevOps, Jenkins, Maven, Gradle Position Title: Application Architect Business Unit: Technology Reports to: Manager of Application Analysis Position Overview: This position is primarily responsible for using available data to proactively improve application performance. The incumbent designs server applications and performance metrics for monitoring, determines root cause problems with hardware, software and databases, provides technical expertise with business requirements, application administration and performance and has expertise in all phases of hardware, software and application activities. The incumbent's decisions greatly impact the corporation and the operational effectiveness of the Technology Department. Primary Responsibilities: Provides top technical and application business expertise to multiple end user groups. Monitors system health, reviews logs and reports and escalates issues to vendors. Performs proactive and preventative maintenance. Uses available data to proactively improve application performance. Designs server applications and performance metrics for monitoring system health. Formulates and defines system requirements and objectives based on business needs and performance goals. Identifies, explains, resolves and prevents application performance issues. Recommends improvements for business processing requirements and recommends design requirements during installations and upgrades. Provides technical consulting on business implications of application performance. Leads strategic planning efforts in regard to the development of the application platform to meet organizational requirements and support growth. Communicates with lines of business users and Technology. Requires excellent technology project management skills. Prevents reliability and performance issues of business applications. Recommends actions to Technology partners to achieve lines of business goals and objectives. Creates and modifies complex processes to solve capacity, limitations and performance issues. Analyzes and revises system hardware and software. Solves or prevents complex business problems with hardware, software and databases. Provides experience to achieve optimum performance and eliminate down time. Designs and implements tracking processes for hardware and software performance. Works with management to set tactical plans to meet objectives. Exerts wide latitude under management oversight in determining objectives for assignments to meet user and Technology requirements. Acts independently on defined project tasks. Reviews, discusses, designs and implements application changes. Works with Technology, Project Management Office and lines of business partners. Collaborates with senior management within the Bank. Develops and maintains relationships with vendor and consultants. Conducts first review on all contracts and statements of work, etc. Collaborates with vendors to set strategic course for the application platform. Serves as a vendor liaison for assigned applications. Leads team, helps coordinate work and processes, assigns work and provides input for performance management. Performs other related duties and projects as assigned. All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B. Corporation's risk management program. F.N.B. Corporation is committed to achieving superior levels of compliance by adhering to regulatory laws and guidelines. Compliance with regulatory laws and company procedures is a required component of all position descriptions. Minimum Level of Education Required to Perform the Primary Responsibilities of this Position: BA or BS Minimum # of Years of Job Related Experience Required to Perform the Primary Responsibilities of this Position: 7 Skills Required to Perform the Primary Responsibilities of this Position: Excellent customer service skills Ability to use general office equipment Ability to work and multi-task in a fast paced environment Excellent organizational, analytical and interpersonal skills Detail-oriented 7 years of technology related experience supporting a variety of applications. Advanced knowledge of administration, processes and operations and determining root cause problems with hardware, software and databases. Licensures/Certifications Required to Perform the Primary Responsibilities of this Position: Advanced training and certification in the application domain. Physical Requirements or Work Conditions Beyond Traditional Office Work: N/A Equal Employment Opportunity (EEO): It is the policy of FNB not to discriminate against any employee or applicant for employment because of his or her race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, or status as a protected veteran. FNB provides all applicants and employees a discrimination and harassment free workplace.
    $103k-126k yearly est. 4d ago
  • Applications Developer 1

    Commonwealth of Pennsylvania 3.9company rating

    Java developer job in Harrisburg, PA

    Are you an experienced IT (information technology) professional eager to start a new chapter in your career? The Employment, Banking & Revenue (EBR) Delivery Center in the Office of Information Technology (OIT) under the PA Office of Administration (OA) is seeking an engaged and highly motivated Applications Developer 1. As a vital member of the team, you will provide application support services for the Bureau of Disability Determination (BDD), performing functions associated with Social Security Disability claim development, adjudication, and dispensation. Make your career aspirations a reality with the Commonwealth of Pennsylvania! DESCRIPTION OF WORK Your work as an Applications Developer 1 will include highly complex data processing applications residing on various SSA hosted servers and other associated Windows and web-based operating platforms, which support BDD's federally mandated objectives. Work is assigned in a detailed fashion and performed with guidance from the technical supervisor or team leader. You will be tasked to participate in the development of objectives for the proposed system, monitor daily processing activities to identify and report processing anomalies in a timely manner, and assist with system and program coding, testing and documentation. You will have the opportunity to participate in the gathering of user information pertinent to the analysis, development, and design of complex electronic data processing applications associated with BDD's core business functions and provide training to appropriate personnel on the developed systems. Interested in learning more? Additional details regarding this position can be found in the position description. Work Schedule and Additional Information: Full-time employment Work hours are 8:00 AM to 4:30 PM, or 7:30 AM to 4:00 PM, Monday - Friday, with 60-minute lunch. Telework: You may have the opportunity to work from home (telework) part-time, in office Tuesday and Thursday. In order to telework, you must have a securely configured high-speed internet connection and work from an approved location inside Pennsylvania. If you are unable to telework, you will have the option to report to the headquarters office in Harrisburg. The ability to telework is subject to change at any time. Additional details may be provided during the interview. Salary: In some cases, the starting salary may be non-negotiable. You will receive further communication regarding this position via email. Check your email, including spam/junk folders, for these notices. REQUIRED EXPERIENCE, TRAINING & ELIGIBILITY QUALIFICATIONS Minimum Experience and Training Requirements: One year as an Information Technology Trainee or Computer Programmer 2; or Three years of information technology experience that includes one year of experience in applications development or applications maintenance; or One year of information technology experience in applications development or applications maintenance, and an associate's degree in any information technology field; or An equivalent combination of experience and training. Other Requirements: You must meet the PA residency requirement. For more information on ways to meet PA residency requirements, follow the link and click on Residency. You must be able to perform essential job functions. Legal Requirement: A conditional offer of employment will require submission of criminal history reports. See hiring agency contact information. How to Apply: Resumes, cover letters, and similar documents will not be reviewed, and the information contained therein will not be considered for the purposes of determining your eligibility for the position. Information to support your eligibility for the position must be provided on the application (i.e., relevant, detailed experience/education). If you are claiming education in your answers to the supplemental application questions, you must attach a copy of your college transcripts for your claim to be accepted toward meeting the minimum requirements. Unofficial transcripts are acceptable. Your application must be submitted by the posting closing date . Late applications and other required materials will not be accepted. Failure to comply with the above application requirements may eliminate you from consideration for this position. Veterans: Pennsylvania law (51 Pa. C.S. *7103) provides employment preference for qualified veterans for appointment to many state and local government jobs. To learn more about employment preferences for veterans, go to ************************************************ and click on Veterans. Telecommunications Relay Service (TRS): 711 (hearing and speech disabilities or other individuals). If you are contacted for an interview and need accommodations due to a disability, please discuss your request for accommodations with the interviewer in advance of your interview date. The Commonwealth is an equal employment opportunity employer and is committed to a diverse workforce. The Commonwealth values inclusion as we seek to recruit, develop, and retain the most qualified people to serve the citizens of Pennsylvania. The Commonwealth does not discriminate on the basis of race, color, religious creed, ancestry, union membership, age, gender, sexual orientation, gender identity or expression, national origin, AIDS or HIV status, disability, or any other categories protected by applicable federal or state law. All diverse candidates are encouraged to apply. EXAMINATION INFORMATION Completing the application, including all supplemental questions, serves as your exam for this position. No additional exam is required at a test center (also referred to as a written exam). Your score is based on the detailed information you provide on your application and in response to the supplemental questions. Your score is valid for this specific posting only. You must provide complete and accurate information or: your score may be lower than deserved. you may be disqualified. You may only apply/test once for this posting. Your results will be provided via email.
    $49k-61k yearly est. 4d ago
  • Java Develop[er

    360 It Professionals 3.6company rating

    Java developer job in Harrisburg, PA

    360 IT Professionals is a California base Minority Business Enterprise specializing in the field of IT Consulting and Staffing. Since our Inception we have been providing industry leading IT solutions for Staffing and Software Development. We have more than 30 IT Staffing Services contracts across USA and working closely with Fortune 500 Companies and Key Private sector Agencies. We are providing staffing support to more than 10 State Customers across USA and have successfully staffed for more than 260 roles in last 6 months. Job Description Job Title: Java Developer Work Location: US-PA-Harrisburg Duration: Long Term Position # Positions: 03 Job Responsibilities: · Responsible for analysis, design, programming, testing and implementation for new and existing business application software, and production support for systems with medium complexity. · Qualifications include good organizational skills, strong analytical and problem solving skills, good time management skills, ability to work independently, and effectively communicate with customers. · The incumbent must be capable of working at a broad technical level in all phases of the application systems project life-cycle, and must be able to apply business knowledge and technical skills to systems development. Minimum Experience: · 3-5 years of experience as a developer. · Experience in JavaScript, HTML, CSS Preferred Skills: · Certification in applicable areas; such as JAVA Developer, DB2 Certification, Oracle. · Experience in Angular. · JS Problem solving, root cause analysis, and issue resolution. · Demonstrated leadership skills. · 5 years' experience in Healthcare or Health Insurance Industry. · Experience with technology platforms, application development tools, business processes, software development life cycle used by the Organization enterprise. Qualifications Bachelors in any related field... Additional Information Local candidates preferred. Immediate interview and placement! US Citizen and Green Card holders are preferred
    $98k-126k yearly est. 1d ago
  • C#/Java Developer

    Us Tech Solutions 4.4company rating

    Java developer job in Monroeville, PA

    US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************ We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well. Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job Description DESCRIPTION: Conduct Manual and Automated Design V&V activities as an active member of scrum project teams designing and developing medical device software, intended for use by patients with sleep and respiratory disorders. Software applications are developed for the Web, Client Server, Android and IOS platforms. OUTCOMES: The successful candidate will be responsible for analyzing and verifying product requirements and designs and writing automated and manual tests at various levels to ensure that the products meet the requirements and intended use. Tasks include: *Analyzing product and sub-system requirements. *Analyzing and verifying medical device designs. *Writing detailed automated and manual test procedures that evaluate medical device software and systems against documented requirements. *Writing the C# and/or Java code of automated tests. *Executing test procedures on a Web, Client Server, and/or Mobile phone platform. *Maintaining and controlling test execution records using good lab practices. *Technical writing, including development of test reports. QualificationsRequired experience: C# or Java experience Test automation and management tools MS/VS Test, nUnit, JUnit, IntelliJ, Spring Framework, Cucumber-JVM and/or SpecFlow. Additional Information Best Regards, Kushal kumar ************
    $102k-129k yearly est. 60d+ ago
  • TIbco MDM

    Deegit 3.9company rating

    Java developer job in Carlisle, PA

    • MDM - Master Data Management (Mandatory) • TIBCO BW • Customer MDM As a Consultant, you should have in-depth knowledge in any one technological or industry practice / functional area and overview of 2-3 other areas. You should handle solution definition/ fitment for a small sized project with a medium complexity. You should be able to build a custom Function Module with medium complexity program logic. Minimum work experience:5 - 8 Years Qualifications Bachelors Additional Information All your information will be kept confidential according to EEO guidelines.
    $86k-113k yearly est. 1d ago
  • Java Developer with Python

    Business Integra 3.6company rating

    Java developer job in Philadelphia, PA

    Title : Java Developer with Python Duration : Long term contract / Contract to hire opportunity Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty and at least 5 years of experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required. Typically reports to a supervisor or manager. Qualifications Position Comments: - 9-10 years' experience developing Java applications - 3-5 years' experience or deep understanding of Python - 3+ years' experience developing J2EE web applications using spring framework - 2+ years developing RESTful services -The contractor resources will be used to build web services based upon Hadoop data environments - They are building a new Recommendation System for Sales Associates to use. Instead of Sales Associates using their intuition to make recommendations to customers, this will use data assets to assist the sales process Additional Information "Full Stack Engineers" Java, Python JSON, process Security/authentication experience would be helpful scaling experience - prototype to production experience CODING TESTS will be sent directly to the candidate as soon as they get submitted to client.
    $79k-99k yearly est. 1d ago
  • Java Middle Tier Developer

    Cygnus Professionals 3.2company rating

    Java developer job in Mechanicsburg, PA

    Our client, in Mechanicsburg Pa, is looking to fill a Java Middle Tier Developer for a long term contract. The responsibilities will include understanding and organizing data exchange/interface requests and the ability to prepare specification documents for these purposes as well as ensuring the maintainability and reusability of data exchange mechanisms using XML and other bulk data and messaging protocols, NIEM Standards, and MQ Series message queuing and management. Required Skills: Java Middle Tier Development Websphere Application Server SQL Message Queuing XML General Understanding of the following: Data Objects MQ Series System Component Architecture Websphere Enterprise Service Bus Other Requirements: Strong Communication Analytical skills Troubleshooting and problem solving skills Additional Information All your information will be kept confidential according to EEO guidelines.
    $75k-96k yearly est. 1d ago
  • Software Developer

    Berkadia 4.9company rating

    Java developer job in Ambler, PA

    Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry. As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program. Job Description Summary: The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy. Essential Functions : Analyzes requirements and collaborates with the product owner, team members or architects; Writes accurate production-quality code; Builds and tests code to validate functionality against requirements and to ensure full unit test coverage; Participates in peer code reviews; Thoroughly documents code and design; Accurately estimates and tracks personal work; Proactively raises issues and communicates accurate status to teams ; Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project; Assists in the development and presentation of manuals, user guides, and other materials relating to client products; May provide staff and clients with training and technical assistance relating to new, existing, and revised products; Demonstrates self-development by staying current with new technology and design patterns; Qualifications Education and Experience Bachelor's degree in Computer Science or related field Should have 2 - 4 years of developing software experience in a commercial software development environment Experience with Scrum methodology and Agile practices Building web services and RESTful services Version Control, Build & Release Management tools Relational and non-relational databases Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) Prior experience in product development background preferred Experience in practices like TDD, CI and CD Knowledge/Skills/Abilities Knowledge of various design patterns Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD) Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) Exhibit a high level of individual initiative and ownership Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills Able to present ideas in user-friendly language Environment, Physical Demands and Other Conditions: Experience with in a team-oriented, collaborative environment Ability to work after hours Additional Information *Please submit resume and cover letter when you apply.
    $76k-99k yearly est. 1d ago
  • Software Developer

    Apidel Technologies 4.1company rating

    Java developer job in Philadelphia, PA

    Job Description Responsibility: Codes software applications to adhere to designs supporting internal business requirements or external customers. Standardizes the quality assurance procedure for software. Oversees testing and develops fixes. Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision. Monitor and maintain operational readiness of Middleware Applications including applications hosted in AWS cloud. Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration. Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes). Configure and test changes to system including reports, security access, and workflow. Perform/Coordinate configuration changes to the production environment. Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested. Skills: May require a bachelor's degree in a related area and at least 8 years of experience in the field or in a related area. Has knowledge of standard concepts, practices, and procedures within a particular field. Experienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Services Expert-level implementation skills in building highly scalable services (SOAP and REST) Spring Expert-level implementation skills with the Core Spring Framework and including other sub-projects like Spring JMS, Spring Security, Spring Data and Spring Integration. Skilled at building modern REST Web services Experience with additional scripting languages such as Python and Ruby a plus Experience consuming API/web-based services Experience with HTTP and TCP/IP A certain degree of creativity and latitude required. Typically reports to a project leader or manager. Onsite in either Philadelphia, PA or Mt. Laurel, NJ 4 days Part of Cybersecurity; has an in house developed Agent. Have expanded in over 100k systems working in Windows and Linux environment looking to expand into Windows development and cybersecurity use cases looking for a software application developer in User Mode Requirements: wants someone with user development or kernel experience; tracing events in Windows that will put in a format for file integrity monitoring. Windows driver development experience; current active in-depth experience Windows OS Query is used - open sourced - needs to have familiarity with this Python or Go experience a requirement familiarity with Git, Gitlab, CICD methodologies Interviews: 1st - with lead developers 2nd - with CPOC and Director
    $91k-118k yearly est. 3d ago
  • Software Developer

    Stefanini 4.6company rating

    Java developer job in Pittsburgh, PA

    We help Procurement and Recruiting departments faced with the challenge of filling multiple IT-related openings for either long-term employment, or short-term projects. They need to find reliable candidates, with the right expertise, quickly and at the right cost to enable their company to remain competitive, and to increase profit and efficiency. Stefanini provides the IT contract resources you need to implement crucial projects, handle short-term assignments, or fulfill long-term placements. Our IT staffing services free you from the challenges of finding, recruiting, training and retaining high-quality professional staff, and allow you to focus on managing your business growth. We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network infrastructure. Augment your staff for short or long-term engagements, or for specialized expertise on specific projects. We have more than 25 years of staffing industry knowledge and can provide you with superior candidates to match your technical and professional needs. Job Description Responsible for writing programs to maintain and control computer systems software for operating systems, networked systems, and database systems. Responsible for creating the software platform, and then fine-tuning the final program after it has been made. Education/Experience: High School Degree and Bachelors degree in computer science/relevant field or equivalent work experience required. 3 to 6 years experience required. Skills and Competencies: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Ability to work independently and manage one's time. Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Qualifications 2+ years of hands-on experience with Object Oriented Analysis and Design, Object Oriented Programming, JSP, HTML5, CSS, jQuery and AngularJS Experience building database driven web applications a major plus Must also be able to demonstrate having working knowledge of both Waterfall and AGILE software development life cycle approaches. Bachelor's degree or equivalent in an IT related field Additional Information6 - Months Contract
    $80k-100k yearly est. 60d+ ago
  • Application Architect

    First National Bank of Pennsylvania 3.7company rating

    Java developer job in Pittsburgh, PA

    Primary Office Location:626 Washington Place. Pittsburgh, Pennsylvania. 15219.Join our team. Make a difference - for us and for your future. ** Please note: This in-office position is based on-site at the FNB Financial Center in Pittsburgh, PA. Candidates must be local to the area or willing to relocate to Western Pennsylvania. ** For this position, the ideal candidate will have the following: Experience with Business Online Banking platform implementation and conversions of same Strong leadership skills with the technical ability to work 'hands on' API experience Migration experience Advanced knowledge of software architecture and network architecture Experience working with third-party solution architects to deliver high-level and detailed architecture designs and documentation Position Title: Application Architect Business Unit: Technology Reports to: Manager of Application Analysis Position Overview: This position is primarily responsible for using available data to proactively improve application performance. The incumbent designs server applications and performance metrics for monitoring, determines root cause problems with hardware, software and databases, provides technical expertise with business requirements, application administration and performance and has expertise in all phases of hardware, software and application activities. The incumbent's decisions greatly impact the corporation and the operational effectiveness of the Technology Department. Primary Responsibilities: Provides top technical and application business expertise to multiple end user groups. Monitors system health, reviews logs and reports and escalates issues to vendors. Performs proactive and preventative maintenance. Uses available data to proactively improve application performance. Designs server applications and performance metrics for monitoring system health. Formulates and defines system requirements and objectives based on business needs and performance goals. Identifies, explains, resolves and prevents application performance issues. Recommends improvements for business processing requirements and recommends design requirements during installations and upgrades. Provides technical consulting on business implications of application performance. Leads strategic planning efforts in regard to the development of the application platform to meet organizational requirements and support growth. Communicates with lines of business users and Technology. Requires excellent technology project management skills. Prevents reliability and performance issues of business applications. Recommends actions to Technology partners to achieve lines of business goals and objectives. Creates and modifies complex processes to solve capacity, limitations and performance issues. Analyzes and revises system hardware and software. Solves or prevents complex business problems with hardware, software and databases. Provides experience to achieve optimum performance and eliminate down time. Designs and implements tracking processes for hardware and software performance. Works with management to set tactical plans to meet objectives. Exerts wide latitude under management oversight in determining objectives for assignments to meet user and Technology requirements. Acts independently on defined project tasks. Reviews, discusses, designs and implements application changes. Works with Technology, Project Management Office and lines of business partners. Collaborates with senior management within the Bank. Develops and maintains relationships with vendor and consultants. Conducts first review on all contracts and statements of work, etc. Collaborates with vendors to set strategic course for the application platform. Serves as a vendor liaison for assigned applications. Leads team, helps coordinate work and processes, assigns work and provides input for performance management. Performs other related duties and projects as assigned. All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B. Corporation's risk management program. F.N.B. Corporation is committed to achieving superior levels of compliance by adhering to regulatory laws and guidelines. Compliance with regulatory laws and company procedures is a required component of all position descriptions. Minimum Level of Education Required to Perform the Primary Responsibilities of this Position: BA or BS Minimum # of Years of Job Related Experience Required to Perform the Primary Responsibilities of this Position: 7 Skills Required to Perform the Primary Responsibilities of this Position: Excellent customer service skills Ability to use general office equipment Ability to work and multi-task in a fast paced environment Excellent organizational, analytical and interpersonal skills Detail-oriented 7 years of technology related experience supporting a variety of applications. Advanced knowledge of administration, processes and operations and determining root cause problems with hardware, software and databases. Licensures/Certifications Required to Perform the Primary Responsibilities of this Position: Advanced training and certification in the application domain. Physical Requirements or Work Conditions Beyond Traditional Office Work: N/A Equal Employment Opportunity (EEO): It is the policy of F.N.B. Corporation (FNB) and its affiliates not to discriminate against any employee or applicant for employment because of age, race, color, religion, sex, national origin, disability, veteran status or any other category protected by law. It is also the policy of FNB and its affiliates to employ and advance in employment all persons regardless of their status as individuals with disabilities or veterans, and to base all employment decisions only on valid job requirements. FNB provides all applicants and employees a discrimination and harassment free workplace.
    $98k-133k yearly est. 4d ago
  • Java Developer

    360 It Professionals 3.6company rating

    Java developer job in Harrisburg, PA

    360 IT Professionals is a California base Minority Business Enterprise specializing in the field of IT Consulting and Staffing. Since our Inception we have been providing industry leading IT solutions for Staffing and Software Development. We have more than 30 IT Staffing Services contracts across USA and working closely with Fortune 500 Companies and Key Private sector Agencies. We are providing staffing support to more than 10 State Customers across USA and have successfully staffed for more than 260 roles in last 6 months. Job Description Position Title: Java Developer Location: US-PA-Harrisburg Local Required: Strongly Preferred (local candidates will be considered first) Duration: This is a long term position Job Responsibilities: • Responsible for analysis, design, programming, testing and implementation for new and existing business application software, and production support for systems with medium complexity. • Qualifications include good organizational skills, strong analytical and problem solving skills, good time management skills, ability to work independently, and effectively communicate with customers. The incumbent must be capable of working at a broad technical level in all phases of the application systems project life-cycle, and must be able to apply business knowledge and technical skills to systems development. Qualifications Minimum · 3-5 years of experience as a developer. · Experience in JavaScript, HTML, CSS Preferred Certification in applicable areas; such as JAVA Developer, DB2 Certification, Oracle Experience in Angular.JS Problem solving, root cause analysis, and issue resolution Demonstrated leadership skills 5 years of experience in Healthcare or Health Insurance Industry Experience with technology platforms, application development tools, business processes, software development life cycle used by the Organization Additional Information Visa Status: US Citizen only
    $98k-126k yearly est. 1d ago
  • C#/Java Developer

    Us Tech Solutions 4.4company rating

    Java developer job in Monroeville, PA

    US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website ************************ We are constantly on the lookout for professionals to fulfill the staffing needs of our clients, sets the correct expectation and thus becomes an accelerator in the mutual growth of the individual and the organization as well. Keeping the same intent in mind, we would like you to consider the job opening with US Tech Solutions that fits your expertise and skillset. Job Description DESCRIPTION: Conduct Manual and Automated Design V&V activities as an active member of scrum project teams designing and developing medical device software, intended for use by patients with sleep and respiratory disorders. Software applications are developed for the Web, Client Server, Android and IOS platforms. OUTCOMES: The successful candidate will be responsible for analyzing and verifying product requirements and designs and writing automated and manual tests at various levels to ensure that the products meet the requirements and intended use. Tasks include: *Analyzing product and sub-system requirements. *Analyzing and verifying medical device designs. *Writing detailed automated and manual test procedures that evaluate medical device software and systems against documented requirements. *Writing the C# and/or Java code of automated tests. *Executing test procedures on a Web, Client Server, and/or Mobile phone platform. *Maintaining and controlling test execution records using good lab practices. *Technical writing, including development of test reports. Qualifications Required experience: C# or Java experience Test automation and management tools MS/VS Test, nUnit, JUnit, IntelliJ, Spring Framework, Cucumber-JVM and/or SpecFlow. Additional Information Best Regards, Kushal kumar ************
    $102k-129k yearly est. 1d ago
  • TIbco MDM

    Deegit 3.9company rating

    Java developer job in Carlisle, PA

    • MDM - Master Data Management (Mandatory) • TIBCO BW • Customer MDM As a Consultant, you should have in-depth knowledge in any one technological or industry practice / functional area and overview of 2-3 other areas. You should handle solution definition/ fitment for a small sized project with a medium complexity. You should be able to build a custom Function Module with medium complexity program logic. Minimum work experience:5 - 8 Years Qualifications Bachelors Additional Information All your information will be kept confidential according to EEO guidelines.
    $86k-113k yearly est. 60d+ ago
  • Java Developer with Python

    Business Integra 3.6company rating

    Java developer job in Philadelphia, PA

    Title : Java Developer with Python Duration : Long term contract / Contract to hire opportunity Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty and at least 5 years of experience in the field or in a related area. Familiar with standard concepts, practices, and procedures within a particular field. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A degree of creativity and latitude is required. Typically reports to a supervisor or manager. Qualifications Position Comments: - 9-10 years' experience developing Java applications - 3-5 years' experience or deep understanding of Python - 3+ years' experience developing J2EE web applications using spring framework - 2+ years developing RESTful services -The contractor resources will be used to build web services based upon Hadoop data environments - They are building a new Recommendation System for Sales Associates to use. Instead of Sales Associates using their intuition to make recommendations to customers, this will use data assets to assist the sales process Additional Information "Full Stack Engineers" Java, Python JSON, process Security/authentication experience would be helpful scaling experience - prototype to production experience CODING TESTS will be sent directly to the candidate as soon as they get submitted to client.
    $79k-99k yearly est. 60d+ ago
  • Java Middle Tier Developer

    Cygnus Professionals 3.2company rating

    Java developer job in Mechanicsburg, PA

    Role: Java Middle Tier Developer Duration: 6 months+ Interview Type: F2F after telephonic Job description: Our client, in Mechanicsburg Pa, is looking to fill a Java Middle Tier Developer for a long term contract. The responsibilities will include understanding and organizing data exchange/interface requests and the ability to prepare specification documents for these purposes as well as ensuring the maintainability and reusability of data exchange mechanisms using XML and other bulk data and messaging protocols, NIEM Standards, and MQ Series message queuing and management. Required Skills: Java Middle Tier Development Websphere Application Server SQL Message Queuing XML General Understanding of the following: Data Objects MQ Series System Component Architecture Websphere Enterprise Service Bus Other Requirements: Strong Communication Analytical skills Troubleshooting and problem solving skills Additional InformationAll your information will be kept confidential according to EEO guidelines.
    $75k-96k yearly est. 60d+ ago
  • Multiple positions_PA, CT, NJ, NY_Java Developer(8-10 Yrs. exp)

    360 It Professionals 3.6company rating

    Java developer job in Collegeville, PA

    360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement. Job Description We are looking to fill multiple positions for Java Developers in multiple locations. Qualifications • Java 8 • Strong Spring Framework (version 4 or above) skills (Spring Boot, JPA, Batch, Integration/XD, Restful Services etc.) • Hibernate 4 or above • Oracle 12, Stored procedures • Angular 2 or above to develop Single Page Web applications/ HTML5 • Testing tools like Selenium • Continuous Build like TeamCity/Jenkins • Agile Practice Preferred. • 8-10 years experience • B.S. in Computer Science/Engineering or related fields • Certification in Java/Spring/Oracle preferred Additional Information Webcam interview is acceptable.
    $99k-127k yearly est. 1d ago
  • Java Developer with Scala

    Cygnus Professionals 3.2company rating

    Java developer job in Plymouth Meeting, PA

    Headquartered in New Jersey (U.S), Cygnus Professionals Inc. is a next generation global information technology Solution and Consulting company powered by strong management and leadership team with over 30 person years of experience. Today, Cygnus has strong footprints in more than 4 countries with more than 25 satisfied customers. We strive to extend our presence across industries and geographies with our industry-focused business excellence. Cygnus Professionals Inc. has been named by the US Pan Asian American Chamber of Commerce Education Foundation (USPAACC) as one of the “Fast 100 Asian American Businesses” - joining the country's fastest-growing Asian American-owned companies, based on percentage revenue growth over the immediate past two years. Job Description Role: Jr. & Sr. Java with Scala Developer Location: Plymouth Meeting, PA Duration: 6 Months Contract (will continually extend) Mode of Interview: Face To Face After Phone Minimum Education, Experience, & Specialized Knowledge Required: • Computer Science Degree from an accredited university • Linux shell scripting • SQL • Ability to work in a fast-paced, team oriented environment • Strong interpersonal skills, including a positive, solution-oriented attitude • Ability to learn new frameworks, languages, paradigms, and techniques quickly and with little direction • Functional programming experience in any language • Strong Comp. Sci. fundamentals and firm understandings of data structures and algorithms • Relational database development and data warehousing know-how • Object-oriented design, with a focus on type systems and static typing, multiple inheritance, and gang of 4 design patterns • SOA experience creating web services and APIs • Test driven design and automated testing techniques • Can take a passionate stand on technology and communicate across a large organization • Development team leadership Nice to Haves: • Passion for open source technologies, with a history of contributions • Scala • Actor based concurrency systems (Akka, Scalaz, or Quasar) • Apache Spark and related technologies (Hive, HDFS, Hadoop, YARN, Mesos) • DevOps expertise (git, Jenkins, Maven, SBT, Eclipse, JIRA, OpsCode Chef) • CloudOps familiarity (IaaS like AWS, PaaS, Docker, Vagrant, Infrastructure as code, continuous deployment) • Static code analysis tooling usage (SonarQube, Findbugs) • Enterprise middleware technologies such as ESB, BPEL and OData • Experience with binary serialization protocols and Hadoop SerDe in general: Apache Avro, Parquet, ORC, ProtocolBuffer, or Kryo • Healthcare data a plus Qualifications Minimum Education, Experience, & Specialized Knowledge Required: • Computer Science Degree from an accredited university Additional Information ** U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time. ** All your information will be kept confidential according to EEO guidelines.
    $76k-96k yearly est. 60d+ ago

Learn more about java developer jobs

Do you work as a java developer?

What are the top employers for java developer in PA?

Top 10 Java Developer companies in PA

  1. 360 IT Professionals

  2. Dellfor Technologies

  3. Virtusa

  4. Integrated Resources

  5. AYR

  6. SonSoft

  7. A. Duie Pyle

  8. Cygnus Professionals

  9. Deloitte

  10. USM Business Systems

Job type you want
Full Time
Part Time
Internship
Temporary

Browse java developer jobs in pennsylvania by city

All java developer jobs

Jobs in Pennsylvania