Senior Backend Java Developer

Logo of Zimperium

Zimperium

πŸ“Remote - India

Job highlights

Summary

Join Zimperium, an industry leader in enterprise mobile security, as a Senior Java Engineer. You will contribute to the development and innovation of our world-class mobile threat defense solutions. This hybrid role, based in Dallas, requires commuting to the office 2-3 times a week. Responsibilities include coding complex application components, designing software and UX, writing unit-tested code, collaborating with cross-functional teams, and participating in agile development processes. The ideal candidate possesses extensive Java and related technologies experience, strong problem-solving skills, and a collaborative mindset. A Bachelor's degree in Computer Science or a related field is required.

Requirements

  • 7+ years development experience with Python, Java, Restful APIs, Databases, Docker, Git, Kubernetes, and cloud technologies (AWS, GCP, Azure, Oracle Cloud)
  • Experience with Java/Kotlin
  • Experience with Spring framework
  • Experience with Bash and Linux
  • Experience working with CI/CD pipelines
  • Experience with message queues (RabbitMQ, Kafka, etc)
  • Experience with API security frameworks, token management and user access control including OAuth, JWT, etc
  • Understanding of caching strategies and implementation (Redis, Memcache, etc.)
  • Experience with Java and Spring Boot
  • Experience in working in agile environments
  • Strong problem solving and troubleshooting skills
  • A Bachelor’s of Science in Computer Science, Information Systems and/or equivalent work experience

Responsibilities

  • Code complex application components based on design specs, while adhering to defined programming standards, structured coding techniques, and development methodologies
  • Decompose problems into clear software and UX design actions
  • Write Unit-tested and maintainable code
  • Design, develop, debug, while ensuring scalability, performance and security
  • Collaborate with cross functional team members to ensure we meet business needs in a timely manner
  • Be self organization and a self starter
  • Be an innovative and creative problem solver
  • Participate in team planning sessions & daily scrum meetings
  • Adapt and respond quickly to changing requirements
  • Provide deliverables in a timely manner

Preferred Qualifications

  • Front end development skills
  • A team player with a start-up/entrepreneur mindset
  • Strong writing and communication skills
  • Microservices experience

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Zimperium know you found this job on JobsCollider. Thanks! πŸ™