Logo
Kesta IT

Software Engineer

Kesta IT, Sandy, Utah, United States, 84092


Job Description: Senior Software Developer

We are seeking a seasoned Senior Software Developer who thrives on creating innovative solutions across a broad range of cutting-edge technologies. You'll play a pivotal role in evolving and enhancing our core platform, ensuring seamless integration and automation that empowers our customers with advanced threat detection capabilities.

Key Responsibilities:

Develop and implement creative solutions to continually enhance our core platform.Design and build REST APIs and product integrations aimed at improving automation and customer experience in threat detection.Oversee continuous integration and deployment processes for complex software systems.Conduct thorough code reviews to drive quality and maintain development consistency.Automate and optimize stages of the software development lifecycle to increase efficiency.Collaborate extensively with various internal teams and external stakeholders, ensuring the product is easy to use and fully leveraged by all users.Foster a collaborative culture by providing training and ongoing support to team members.Required Qualifications:

5+ years of experience in software development with proficiency in Java.5+ years of experience with SpringBoot and Microservices.Strong command of the English language, both written and verbal.Familiarity with applying application security principles within the software development process.Preferred Skills & Experience:

Hands-on experience with technologies such as Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/Hive, TensorFlow, Kibana, Athena/Presto, BigTable, Angular, and React.Experience with cloud platforms like AWS, Google Cloud Platform (GCP), or Microsoft Azure.Solid understanding of unit testing and continuous integration/deployment (CI/CD) practices.Exposure to Agile methodologies and frameworks.Relevant higher education or certifications are a plus.

This role is ideal for an individual who enjoys problem-solving, thrives in a collaborative environment, and is passionate about driving software development innovation.