2

Remote Java Swing Developer Jobs in Pennsylvania

Senior Android Developer

Pittsburgh, PA ยท On-site +1

$100K - $120K/yr

Senior Android Developer Hybrid (2-3 days work remote) On-site work can be based in Pittsburgh, PA ... Develop source code for mobile apps using languages like Java & Kotlin. * Effectively use software ...

Software Quality Engineer Local or Remote - 80-100k Pittsburgh, PA or Remote if previous experience ... Experience with Java, C++, or C# is preferred. Experience with XML, JavaScript is a plus

Sr. Developer (Front End)

Indiana, PA ยท Remote

$105K - $138K/yr

REMOTE WORK TYPE: REMOTE HOW YOU WILL MAKE AN IMPACT: This role requires a proactive individual ... Experience with backend or full-stack development technologies, including Java * Strong, hands ...

... core DevOps and test automation platform capabilities; develop services, tools, and automated ... Performing application development in Java, Python, and Go; * Performing Software Development ...

Remote TRAVEL: Overnight travel based on business needs, butgenerally lessthan 10% HOW YOU WILL ... Java and Node.js * AWS-native services (e.g., Lambda, EC2, S3, RDS/Aurora, ECS/EKS, SNS/SQS ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

$40/hr

Implement developer tools or product features under the direction of a senior developer ... Develop backend services in Java to support Global Search adoption and scalability * Assist with ...

Showing results 41-60

Remote Java Swing Developer information

What is a remote Java Swing developer?

Remote Java Swing Developers are software professionals who specialize in building desktop applications using the Java Swing framework, while working from a location outside of a traditional office. They design, develop, and maintain graphical user interfaces (GUIs) for Java applications, collaborating with teams and clients through online communication tools. Their work often involves troubleshooting, optimizing performance, and ensuring the application is user-friendly and responsive. As remote workers, they must be self-motivated and skilled in managing their own schedules and deliverables.

What are the key skills and qualifications needed to thrive as a remote Java Swing developer?

To thrive as a Remote Java Swing Developer, you need a solid understanding of Java programming, GUI design principles, and experience specifically with the Swing framework, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, build tools such as Maven or Gradle, and integrated development environments (IDEs) like IntelliJ IDEA or Eclipse is typically required. Strong problem-solving skills, self-motivation, and effective remote communication are standout soft skills for this role. These abilities ensure the delivery of robust, user-friendly desktop applications and seamless collaboration with distributed teams.

What are some common challenges faced by remote Java Swing developers when collaborating with distributed teams?

Remote Java Swing Developers often navigate challenges such as coordinating code integration, managing time zone differences, and ensuring consistent UI/UX across platforms. Effective communication is key, as much of the collaboration happens asynchronously through project management tools, code repositories, and virtual meetings. Staying proactive with updates and participating in regular code reviews help maintain alignment with team goals and project standards.

What is the difference between Remote Java Swing Developer vs Remote JavaFX Developer?

AspectRemote Java Swing DeveloperRemote JavaFX Developer
Required SkillsJava, Swing framework, UI designJava, JavaFX framework, UI design
Work EnvironmentRemote, desktop application developmentRemote, desktop application development
Industry UsageLegacy enterprise apps, internal toolsModern desktop apps, rich UI interfaces
CertificationsJava certifications, Swing expertiseJava certifications, JavaFX expertise

Remote Java Swing Developers and Remote JavaFX Developers both focus on Java-based desktop applications. While Swing is an older UI toolkit used mainly for legacy systems, JavaFX is a newer framework for modern, visually rich applications. Both roles require Java proficiency and similar work environments, but JavaFX developers often work on more contemporary projects with advanced UI features.

What are the most commonly searched types of Java Swing Developer jobs in Pennsylvania?

The most popular types of Java Swing Developer jobs in Pennsylvania are:

What job categories do people searching Remote Java Swing Developer jobs in Pennsylvania look for?

The top searched job categories for Remote Java Swing Developer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Remote Java Swing Developer jobs?

Cities in Pennsylvania with the most Remote Java Swing Developer job openings:

Senior Android Developer

@Orchard

Pittsburgh, PA โ€ข On-site, Remote

$100K - $120K/yr

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Senior Android Developer

Hybrid (2-3 days work remote)

On-site work can be based in Pittsburgh, PA (preferred), Cleveland, OH, Dallas, TX, Birmingham, AL, Phoenix, AZ, or Denver, CO.

NO VISA SPONSORSHIP AVAILABLE

Orchard LLC is looking for an Android Mobile Developer to serve as a technical expert for a large-scale mobile development project consisting of both onshore and offshore developers. The Mobile Developer will work together with Product Owners, Subject Matter Experts, and Technical Managers to build native applications. The Mobile Developer will be responsible for ensuring the team is creating functional, scalable, maintainable code utilizing existing customer patterns.
As the Senior Android Developer, your responsibilities will include.

  • Serve as a Senior Android Developer to develop and enhance features for mobile apps.
  • Create and review technical designs for real world entities/ relationships/ scenarios and translate them into corresponding objects in mobile software.
  • Develop source code for mobile apps using languages like Java & Kotlin.
  • Effectively use software development IDEs (Integrated Development Environment) like Android Studio, Eclipse, and Xcode.
  • Review code from peers and respond to any code review comments to ensure code quality, consistency, and within unit test coverage.
  • Ensure that software design patterns like MVP (Model View Presenter), MVVM (Model View View Model) are strictly followed. The objective is to define consistent layers in the software to ensure maintainability and longevity of the code.
  • Effectively use version control systems like GIT to keep the software source code clean and always secure.
  • Participate and contribute to all Agile ceremonies like daily Scrum, Backlog refinement, Sprint planning, Retrospectives, Release planning, etc.
  • Execute Spike stories to research, investigate, and estimate time and resource requirements for new features/enhancements with Product Owners.
  • Highlight any impediments, dependencies, and any potential risks affecting the delivery of software features.
  • Conduct training and guide junior developers and new members.
  • Understand the requirements, the current state architecture of the enterprise, and help product owners create a roadmap for future enhancements.
  • Develop mobile application code in coordination with other team members.
  • Integrate the mobile applications with the centralized authentication application.
  • Knowledge of biometric authentication and device capabilities like Camera, Phone state, Location, Notifications, Permissions management, etc.
  • Create a Software Architecture Document, High-Level and Low-Level Design document, and Nonfunctional requirements for the project.
  • Work in an Agile environment and adapt to the changing needs and requirements of the business.
  • Always be ready to be hands-on to develop or fix issues to deliver on time and with the highest quality.
    Work closely with BA/QA team members to create test plans and ensure that the issues are properly identified, fixed, and tested.
  • Groom the team and develop the application with customer-centric ideas and innovation as the core of every activity, helping the team attain a benchmark within the organization for others to follow and achieve.
    Ensure that the app code always stays compliant with HIPAA, HIG, Internal architecture, Naming Conventions, and Accessibility guidelines.

Required qualifications to be successful in this role

  • 7+ years of experience with mobile development.
  • 5+ years of experience in Android development.
  • 4+ years of experience in REST APIs and API Authentication.
  • Experience working with design patterns like MVVM.
  • Experience working with tools like Android Studio, Gradle, Git, Postman, Firebase, and Google services.
  • Working experience in industry-standard protocols related to API Security, including OAuth, is a must.
  • Strong design and programming skills using layouts & Jetpack Compose.
  • Strong background working with Android tech stack, including libraries like Retrofit, GSON, RxJava, Kotlin coroutines, etc.
  • Knowledge of databases, rules, and CRUD operations.
  • Strong agile/scrum experience.
  • Strong collaboration and communication skills within distributed project teams.
  • Excellent written and verbal communication skills.

Compensation: Compensation ranges are determined by several factors, including skill set, experience, licensure, certifications, and location. The anticipated range for a base salary for this role is between $100K and $120K. There may be some flexibility for exceptionally qualified individuals.

Established in 2010, @Orchard LLC has an exceptional reputation, providing staffing solutions to time-sensitive, talent-scarcity issues to deliver better talent management ROI.  Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery. To learn more about our other exciting opportunities, visit our Jobs Page at www.atOrchard.com.