
Software Engineer
Securonix, Inc.3 months ago
Remote, India or Pune, IndiaMid Level / Senior
Responsibilities
- Design, develop, test, and maintain high-quality Java applications.
- Write clean, efficient, maintainable code using coding standards and best practices.
- Collaborate with product owners, architects, QA engineers, and cross-functional teams to implement solutions.
- Develop and enhance RESTful APIs and microservices.
- Write unit and integration tests and troubleshoot application issues in development and production.
- Participate in code reviews and incorporate feedback.
- Contribute to CI/CD pipelines and DevOps practices.
- Create and maintain technical documentation.
- Stay current with Java technologies, AI-assisted development tools, and industry best practices.
Requirements
- 2–4 years of hands-on experience with Java development, Spring Boot, Spring MVC, RESTful APIs, and microservices architecture.
- Strong knowledge of Core Java, object-oriented programming, collections, exception handling, multithreading, and Java design principles.
- Experience with MySQL, MariaDB, or PostgreSQL, including SQL development and database fundamentals.
- Experience with Maven or Gradle, Git, GitHub, GitLab, or Bitbucket, and basic CI/CD knowledge.
- Experience with JUnit, Mockito, or TestNG and unit and integration testing practices.
- Basic knowledge of Docker, Kubernetes, and AWS, Azure, or Google Cloud Platform.
- Experience with AI-assisted development tools such as GitHub Copilot, ChatGPT, Cursor, or Claude.
- Basic understanding of generative AI, large language models, prompt engineering, and AI-assisted software development workflows.
- Familiarity with integrating AI/LLM services through REST APIs, including OpenAI, Azure OpenAI, or Google Gemini, is preferred.
- Understanding of web technologies and API communication, including JSON and HTTP.
- Strong analytical, debugging, problem-solving, communication, and adaptability skills, with experience in Agile/Scrum environments.
Benefits
- Health insurance covering the employee, spouse, two children, and dependent parents or parents-in-law, with a total sum insured of INR 7,50,000.
- Personal accident insurance with a total sum insured of INR 10,00,000.
- Term life insurance providing coverage equal to five times fixed base pay.
- Full-time employee benefits are available.
Tech Stack
Apache HadoopAWSAzureDockerGitGoogle Cloud PlatformGradleJavaJUnitKubernetesMariaDBMavenMySQLPostgreSQLSpring BootSQLTestNG
Categories
About Securonix, Inc.
Securonix builds a cloud-native security operations platform that unifies SIEM, UEBA, SOAR, threat intelligence, and TDIR for enterprise security teams. Its subscription software runs on AWS/Snowflake and is used by global enterprises and managed security service providers to detect, investigate, and respond to threats. Founded in 2008 and headquartered in Plano, Texas, the privately held company is backed by Vista Equity Partners.