Senior Java Developer

Prophecy Technologies

$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years of software development experience
  • Minimum of 6 months experience within the Apple ecosystem
  • Strong knowledge of object-oriented programming with Java
  • Experience with RESTful services and messaging technologies
  • Familiarity with cloud technologies and database management systems

Responsibilities

  • Develop and maintain high-quality Java software
  • Design solutions using data structures and distributed systems
  • Implement RESTful services for system integration
  • Optimize service performance through various profiling techniques
  • Ensure compliance with PCI-DSS, PII, and SOX regulations
  • Contribute to software security and compliance efforts

Benefits

  • Comprehensive health insurance options
  • Opportunities for professional development
  • Flexible work environment
  • Collaborative team culture
  • Access to state-of-the-art technology and tools
Full Job Description
Role Overview:

We are seeking an experienced Java Developer with a strong background in software development, specifically within the Apple ecosystem. The ideal candidate will possess 8-10 years of proven experience and be adept at designing and building robust, compliant systems, working across distributed environments and various data technologies.

Key Responsibilities:
  • Develop and maintain high-quality software using object-oriented programming with Java.
  • Design and implement solutions involving data structures, distributed systems, and storage mechanisms.
  • Develop and consume RESTful services to facilitate system integration.
  • Optimize service performance through profiling and other techniques.
  • Ensure systems are designed and built to comply with PCI-DSS, PII, and SOX frameworks.
  • Contribute to software security and compliance initiatives.

Required Skills:
  • Strong experience in object-oriented programming with Java, including Advanced Java Concepts and Core Java.
  • In-depth experience with data structures, distributed systems, and storages.
  • Proficiency in developing and consuming RESTful services.
  • In-depth experience with messaging technologies such as SQS, SNS, and Kafka.
  • Experience in service performance profiling and optimization.
  • Familiarity with databases including Cassandra, Couchbase, MongoDB, and Oracle.
  • Experience in software security and compliance frameworks.
  • Familiarity with caching technologies like Redis, HazelCast, and Memcache.
  • Excellent communication and collaborative skills.
  • Familiarity with cloud technologies.
  • Experience with unit testing frameworks.
  • Familiarity with CI/CD processes, Gradle, Maven, and Git.
  • Proven ability to excel in a fast-paced development team.

Qualifications:
  • 8-10 years of proven experience in software development.
  • A minimum of 6 months of experience specifically within the Apple environment is mandatory.

Similar Jobs

More Jobs at Prophecy Technologies

  • MuleSoft Developer
    $95K — $115K *
    Columbus, OH 43230 (Franklin County)
    Enterprise Technology
    In-Person
  • Senior Java Developer
    $120K — $145K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Senior Java Developer
    $130K — $155K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Information Technology
    In-Person
  • Lead Playwright SDET Engineer
    $110K — $130K *
    Deerfield, IL 60015 (Lake County)
    Information Technology
    In-Person
  • Senior Java Developer
    $120K — $145K *
    White Plains, NY 10605 (Westchester County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Senior Java Developer jobs: