Java backend Developer
Ex. Target
Job Description
Apple is seeking a highly motivated Java Developer to join its engineering team focused on building scalable, secure, and high-performance enterprise applications. The ideal candidate will contribute to the design, development, and optimization of backend systems supporting global business operations and innovative technology solutions.
Key Responsibilities
- Design, develop, and maintain robust Java-based applications and microservices.
- Build scalable REST APIs and backend services using Spring Boot and related frameworks.
- Collaborate with cross-functional teams including product managers, architects, and DevOps engineers.
- Optimize application performance, reliability, and security.
- Participate in system design discussions, code reviews, and technical planning.
- Work within Agile development environments and CI/CD pipelines.
- Troubleshoot production issues and implement long-term solutions.
Required Skills & Qualifications
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- Strong hands-on experience in Core Java and Advanced Java.
- Expertise in Spring Boot, Hibernate, and Microservices architecture.
- Experience with RESTful APIs, SQL/NoSQL databases, and distributed systems.
- Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Kubernetes environments.
- Knowledge of Git, Jenkins, Docker, and CI/CD practices.
- Strong problem-solving and communication skills.
Preferred Qualifications
- Experience with large-scale enterprise platforms.
- Exposure to event-driven architectures and messaging systems like Kafka.
- Understanding of system scalability, caching, and performance tuning.
- Prior experience in high-growth or product-based technology environments.