Req 26-03276 · Remote · Contract
Java Developer
Remote contract role (US), paying $60–$65/hr. An ApTask vertical recruiter manages your submission on this live client requisition.
- Requisition
- 26-03276
- Location
- Remote (US)
- Type
- Remote · Contract
- Compensation
- $60–$65/hr
- Posted
- Yesterday (as of Oct 3, 2026, 4:48 PM EDT)
Skills: Java
Your résumé routes to the vertical recruiter who owns this requisition. Identity-verified profile, never resold or syndicated.
About the role
Job Summary We are seeking an experienced Senior Core Java Developer with 10+ years of hands-on software development experience to design, develop, enhance, and maintain high-performance enterprise applications. The ideal candidate will have strong expertise in Core Java, Java/J2EE, multithreading, concurrency, collections, JVM, design patterns, and object-oriented programming. The candidate will work closely with architects, product managers, QA engineers, and other development teams to deliver scalable, reliable, and high-quality software solutions.Key Responsibilities
Design, develop, test, and maintain enterprise applications using Core Java.
Develop scalable and high-performance backend services and applications.
Apply strong knowledge of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
Work extensively with Java Collections, Exception Handling, Multithreading, Concurrency, Generics, Streams, and Lambda expressions.
Analyze application performance and troubleshoot complex production issues.
Perform JVM tuning, memory analysis, garbage collection analysis, and performance optimization.
Design and implement reusable, maintainable, and testable software components.
Develop and integrate RESTful APIs and web services.
Work with relational and NoSQL databases and optimize SQL queries when required.
Participate in application architecture and technical design discussions.
Conduct code reviews and provide technical guidance to junior and mid-level developers.
Collaborate with QA teams to develop unit, integration, and automated tests.
Identify technical risks and recommend appropriate solutions.
Troubleshoot defects and production issues and provide root-cause analysis.
Contribute to CI/CD, automated build, deployment, and DevOps processes.
Ensure applications follow security, coding, performance, and development best practices.
Prepare technical documentation and contribute to engineering standards. Required Skills
10+ years of professional Java development experience
Strong expertise in Core Java
Strong understanding of:
Java Collections Framework
Multithreading & Concurrency
Exception Handling
Generics
Java Streams
Lambda Expressions
Java Memory Management
JVM Architecture
Garbage Collection
Serialization
Strong knowledge of Object-Oriented Design and Design Patterns
Experience with Java 8+, preferably Java 11/17/21
Strong experience developing REST APIs / Web Services
Experience with Spring / Spring Boot
Strong SQL and relational database experience
Experience with databases such as Oracle, PostgreSQL, MySQL, or SQL Server
Experience with JUnit, Mockito, or other testing frameworks
Experience with Git and source-control practices
Experience with Maven or Gradle
Understanding of CI/CD pipelines and DevOps practices
Strong debugging and problem-solving skills Preferred Skills
Experience with Microservices architecture
Experience with Kafka, RabbitMQ, or other messaging platforms
Experience with Docker and Kubernetes
Cloud experience with AWS, Azure, or GCP
Experience with distributed systems and high-volume applications
Knowledge of caching technologies such as Redis
Experience with application servers such as Tomcat, WebLogic, or JBoss
Experience with performance monitoring and observability tools
Knowledge of secure coding practices and application security Education Bachelor s or Master s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.Key Technical Keywords Core Java, Java, Java 8+, Java 11, Java 17, Java 21, J2EE, OOP, Collections, Multithreading, Concurrency, JVM, Garbage Collection, Memory Management, Design Patterns, SOLID, Spring, Spring Boot, REST API, Microservices, SQL, Oracle, PostgreSQL, MySQL, JUnit, Mockito, Maven, Gradle, Git, Docker, Kubernetes, Kafka, AWS, Azure, GCP, CI/CD.
About technology at ApTask
Technology roles at ApTask cover the software, cloud, data, security, and platform-engineering functions that power Fortune 500 digital operations. Our recruiters specialise in high-signal technical calibration — every candidate is validated against the specific stack, framework versions, and deployment context the client runs, not a keyword match. Our largest engagements sit inside AWS, Azure, GCP, Snowflake, Databricks, and modern data-mesh estates. Because we route through Fieldglass, Beeline, Workday VNDLY, and Coupa VMS, technology contractors placed through ApTask carry MBE diversity spend against the client's supplier program while remaining W-2 with full benefits under our payroll.
What happens after you apply.
1. Verified profile
Submit your résumé and complete the ApTask identity + skills verification. We check right-to-work, background, and technical calibration once — never resell or re-verify — so future roles surface faster.
2. Recruiter calibration call
Within one business day, the recruiter who owns this requisition reviews your profile against the client's specific stack, arrangement, and start-date requirements. You'll hear back either way — no ghosting.
3. Client interview
If your profile is a fit, we present you to the hiring team. Most clients run 2-3 interview stages: hiring-manager screen, technical panel, and final. We prep you with the exact scorecard criteria before each round.
4. Offer + onboarding
On acceptance, you onboard W-2 with ApTask. Benefits, payroll, and timesheets run through us. Your recruiter stays your point of contact for the length of the engagement.
Ready to apply? Two minutes, one profile.
Your résumé routes to the recruiter who owns this requisition. Identity-verified once, matched against every future ApTask role that fits your stack.
Own a staffing company that places roles like these.
ApTask Franchise: build your own book of business on our back office, payroll funding and recruiting bench.