We are looking for Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, and other internal & external partners. There are ...
We are looking for Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, and other internal & external partners. There are ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for ...
New
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for ...
New
We are looking for a talented Entry Level Software Engineer, who is passionate about working on the ... using Java technology stack and servlet containers * 1+ years of experience with frontend ...
We are looking for a talented Entry Level Software Engineer, who is passionate about working on the ... using Java technology stack and servlet containers * 1+ years of experience with frontend ...
Senior Software Engineer with Security Clearance
San Antonio, TX · On-site
$199K - $233K/yr
Must have a strong working knowledge and experience developing Java based software capabilities ... as contract-specific affordability. The estimated salary range for this position is between $199 ...
Senior Software Engineer with Security Clearance
San Antonio, TX · On-site
$199K - $233K/yr
Must have a strong working knowledge and experience developing Java based software capabilities ... as contract-specific affordability. The estimated salary range for this position is between $199 ...
Java / Python / Kafka Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...
Java / Python / Kafka Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...
Sr. Software Engineer, Information Systems & Technology
Austin, TX · On-site
$121K - $160K/yr
We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external ...
Sr. Software Engineer, Information Systems & Technology
Austin, TX · On-site
$121K - $160K/yr
We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external ...
We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external ...
We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external ...
Lead Software Engineer - Java Data Engineering
Plano, TX · Hybrid
$87/hr
Plano, TX (Onsite - 4 days/week) Duration: 5 Month Contract Industry: Financial Services Rate: $87/Hr Position Overview Seeking a Lead Software Engineer with strong Java and Data Engineering ...
Lead Software Engineer - Java Data Engineering
Plano, TX · Hybrid
$87/hr
Plano, TX (Onsite - 4 days/week) Duration: 5 Month Contract Industry: Financial Services Rate: $87/Hr Position Overview Seeking a Lead Software Engineer with strong Java and Data Engineering ...
Sr. Software Engineer (Java)
Richardson, TX · Remote
$125K - $213K/yr
You will bring strong software engineering expertise with a deep emphasis on Java and enterprise technologies to help power mission-critical systems that support leasing, CRM, screening, marketing ...
Sr. Software Engineer (Java)
Richardson, TX · Remote
$125K - $213K/yr
You will bring strong software engineering expertise with a deep emphasis on Java and enterprise technologies to help power mission-critical systems that support leasing, CRM, screening, marketing ...
Java / Python / Kafka Software Engineer LOCATIONSan Antonio, TX 78208 CLEARANCETS/SCI Full Poly ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...
Java / Python / Kafka Software Engineer LOCATIONSan Antonio, TX 78208 CLEARANCETS/SCI Full Poly ... Most contracts allow additional experience (4-5 years) in lieu of a Bachelor's Degree. Some ...
Sr. Software Engineer (Java)
Richardson, TX · Remote
$119K - $157K/yr
You will bring strong software engineering expertise with a deep emphasis on Java and enterprise technologies to help power mission-critical systems that support leasing, CRM, screening, marketing ...
Sr. Software Engineer (Java)
Richardson, TX · Remote
$119K - $157K/yr
You will bring strong software engineering expertise with a deep emphasis on Java and enterprise technologies to help power mission-critical systems that support leasing, CRM, screening, marketing ...
Sr. Software Engineer (Java)
Richardson, TX · On-site
$125K - $213K/yr
You will bring strong software engineering expertise with a deep emphasis on Java and enterprise technologies to help power mission-critical systems that support leasing, CRM, screening, marketing ...
Sr. Software Engineer (Java)
Richardson, TX · On-site
$125K - $213K/yr
You will bring strong software engineering expertise with a deep emphasis on Java and enterprise technologies to help power mission-critical systems that support leasing, CRM, screening, marketing ...
We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well ...
We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well ...
We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well ...
We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well ...
Software Engineer Sr (Java)
$120K - $158K/yr
As a Software Engineer Sr within PNC's C&IB's organization, you will be based in Pittsburgh, PA or Dallas, TX. Looking for Java Full Stack to build and scale modern, high-performing applications. You ...
Software Engineer Sr (Java)
$120K - $158K/yr
As a Software Engineer Sr within PNC's C&IB's organization, you will be based in Pittsburgh, PA or Dallas, TX. Looking for Java Full Stack to build and scale modern, high-performing applications. You ...
Senior Software Engineer (Hybrid) - 27722
San Antonio, TX · Hybrid
$110K - $145K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Senior Software Engineer (Hybrid) - 27722
San Antonio, TX · Hybrid
$110K - $145K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Senior Software Engineer (Hybrid) - 27722 with Security Clearance
San Antonio, TX · On-site
$100K - $132K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Senior Software Engineer (Hybrid) - 27722 with Security Clearance
San Antonio, TX · On-site
$100K - $132K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Senior Software Engineer (Hybrid) - 27722
San Antonio, TX · Hybrid
$110K - $145K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Quick apply
Senior Software Engineer (Hybrid) - 27722
San Antonio, TX · Hybrid
$110K - $145K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Principal Software Engineer - Forward Deployed (Java / React / AI) Location: Dallas, TX (Onsite ... Contract Experience Level: Senior / Principal (13+ Years) Position Overview We are seeking a highly ...
Quick apply
Principal Software Engineer - Forward Deployed (Java / React / AI) Location: Dallas, TX (Onsite ... Contract Experience Level: Senior / Principal (13+ Years) Position Overview We are seeking a highly ...
Senior Software Engineer (Hybrid) - 27722
San Antonio, TX · On-site
$110K - $145K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Senior Software Engineer (Hybrid) - 27722
San Antonio, TX · On-site
$110K - $145K/yr
Strong Java software development experience. * Experience in designing enterprise APIs ... Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska ...
Java Software Engineer Contract information
What are some common challenges faced by Java Software Engineers on contract assignments, and how can they be managed?
What are the key skills and qualifications needed to thrive as a Java Software Engineer Contractor, and why are they important?
What is a Java Software Engineer Contract?
What is the difference between Java Software Engineer Contract vs Java Software Engineer?
| Aspect | Java Software Engineer Contract | Java Software Engineer |
|---|---|---|
| Employment Type | Temporary/Project-based | Full-time/permanent |
| Duration | Fixed-term | Indefinite |
| Work Environment | Client sites, consulting firms, or remote | Company offices or remote |
| Certifications | Typically no specific certifications required | Often prefers Java certifications or related credentials |
Java Software Engineer Contract roles are temporary positions focused on specific projects, offering flexibility but less job security. Full-time Java Software Engineers work permanently within organizations, with benefits and career growth opportunities. Both roles require strong Java skills, but contracts may have less emphasis on certifications. Choose based on your career goals and desired work environment.

Apple rating
8.1
Based on 667 frontline employees who took The Breakroom Quiz
5th of 30 rated technology retailers
Job description
We are looking for Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, and other internal & external partners.
There are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems.
When you join IS&T, you’ll help design and manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best, and crafting magical experiences for our customers.
Description
As a Software Engineer, you will develop, test, document, improve, and maintain code mostly in Java (and other languages as needed). You will partake in every aspect of your projects, from planning to design to implementation and future iterations.
The ideal candidate is self-motivated, pro-active and results-driven. Attention to detail, dedication to providing high-quality solutions modeling engineering excellence, and ability to work towards on-time delivery of projects are all crucial qualities needed to work at Apple as a Software Engineer.
The ideal candidate will also possess excellent communication and collaboration skills to work with various members of their immediate and extended team.
Preferred Qualifications
Exposure to using CI/CD tools to build, test, deploy, and release containerized software applications on cloud-based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS, etc).
Familiarity with Java web (e.g. ServiceTalk, Spring, Dropwizard, Quarkus, Micronaut, etc.) and unit testing frameworks (e.g. JUnit, Mockito, etc).
Familiarity with tooling languages (e.g. Go, Python, Ruby, etc.) and distributed orchestration & computing systems (e.g. Airflow, Spark, Flink, etc).
Basic understanding of JVM internals (e.g. garbage collection, memory allocation, JIT, JNI, etc).
Basic knowledge of networking concepts & protocols (e.g. HTTP/HTTPS, CDN, edge computing, load balancing, OSI model, etc).
Minimum Qualifications
B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
2+ years proven experience developing software in a professional capacity.
1+ years proven experience implementing cloud-based distributed systems, including familiarity with API implementation (e.g. REST, RPC, GraphQL, etc).
1+ years proven experience using relational (e.g. Postgres, MySQL, etc.) and NoSQL (e.g. Cassandra, MongoDB, etc) databases.
1+ years proven experience with Java.
Familiarity with OOP principles, data structures, algorithms, and software design patterns (e.g. GoF), with a focus on implementing testable, maintainable, and extensible backend code.
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976