Backend Engineer (Java)
SweedFull Time
Junior (1 to 2 years)
Candidates must have a minimum of 6 years of experience in server-side, object-oriented programming using Java, Spring Boot, and associated frameworks. Experience with web services (REST), SaaS development, and cloud-native technologies from AWS is required. Familiarity with microservices in multi-tenant SaaS applications, RESTful APIs, SQL/NoSQL, EKS, Kafka, Redis, and RESTful API testing is necessary. Experience with logging, monitoring, alerting, and visualization tools like Kibana, Prometheus, and Grafana is also required. Experience working with remote teams in US time zones and strong analytical, troubleshooting, and problem-solving skills are essential. Good communication, organizational, and planning skills, with the ability to multitask, are important. Experience with JIRA for Agile Development is beneficial. Preferred qualifications include experience with Golang development, Continuous Delivery, and testing SaaS products.
The Senior Software Engineer will produce design documents, analysis documents, and architecture diagrams, and develop features based on product requirements. They will participate in team grooming and planning activities, influence technical priorities, and ensure code quality through unit, integration, and development testing. Responsibilities include contributing to training and onboarding new resources, giving product demos to customers and internal stakeholders, resolving customer queries and escalations, and creating new environments as needed. Experience with automation frameworks, backend API, and UI automation is a plus. Knowledge and testing experience with Amazon AWS services like S3, Lambda, DynamoDB, and CloudWatch are beneficial, as is experience with Docker and its deployment, including container spin-up, grid, and scaling. The role involves collaborating with Product Management and Engineering Manager to estimate and develop features, leading small project teams, and participating in resource planning and backlog refinement.
Provides identity security solutions for enterprises
SailPoint provides identity security solutions that help organizations manage and protect digital identities. Its main products, including IdentityIQ, IdentityNow, and File Access Manager, assist businesses in ensuring compliance with regulations, reducing risks, and controlling access to sensitive information. These products work by giving organizations visibility into who has access to what data, allowing them to manage permissions effectively. SailPoint stands out from competitors by utilizing advanced technologies like artificial intelligence and machine learning to enhance its identity governance capabilities. The company's goal is to be a trusted partner for enterprises in navigating the complexities of identity security, ensuring that they can securely manage access to their critical information.