Job Description
Join our dynamic engineering team at CyberCore Systems, where innovation meets impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our cutting-edge cybersecurity platform. You'll collaborate with cross-functional teams to transform complex requirements into elegant, high-performance code while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of digital security in a collaborative, tech-forward environment.
Responsibilities
- Design and implement microservices architecture using Java and Spring Boot
- Develop RESTful APIs with 99.9% uptime SLA requirements
- Lead code reviews and enforce best practices across the team
- Optimize system performance and troubleshoot production issues
- Integrate cloud services (AWS/GCP) for scalable deployments
- Mentor junior engineers through pair programming and knowledge sharing
- Contribute to CI/CD pipeline improvements using Jenkins and Docker
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript/TypeScript
- Strong understanding of cloud platforms (AWS/GCP) and DevOps
- Proven experience with containerization (Docker/Kubernetes)
- Familiarity with Agile/Scrum methodologies
- Experience with security protocols and OWASP standards
- Portfolio demonstrating complex system design solutions