Senior Engineer-Java
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Requirements
-
6+ month Apple exp is required
-
8+ years of proven experience in software development.
-
Strong experience in object-oriented programming with Java.
-
In-depth experience in data structures, distributed systems, and storages.
-
Experience with developing and consuming RESTful services.
-
In-depth experience with messaging: SQS, SNS, and Kafka.
-
Experience in service performance profiling and optimization.
-
Design and build of PCI-DSS, PII, and SOX-compliant systems.
-
In-depth experience with databases: Cassandra, Couchbase, MongoDB, and Oracle.
-
Experience in software security and compliance frameworks.
-
Familiarity with caching technologies: 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.
-
Excitement and passion to work on amazing products.
-
Proven ability to excel in a fast-paced development team.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Highest Paying Tech Companies for Developers
7 Important Tips That Every Software Developer Should Know
Is Software Engineering Over-Saturated?