At Signify, you can shape tomorrow by building on our incredible 125+ year legacy while working toward even bolder sustainability goals. We're breaking new ground in data analytics, AI, and smart solutions for homes, offices, cities, and beyond. Join us, and together, we’ll transform our industry, making a lasting difference for brighter lives and a better world.
Requirements
- Develop, optimize, and maintain scalable, high-availability backend services using Java 8+, Spring Boot Microservices on Spring Boot Technology stack like, Spring MVC, Spring Security, Spring Data JPA.
- Design and implement cloud-native solutions using core AWS Cloud Services, including EC2, Lambda, S3, RDS, ECR, ECS, Route 53, VPCs, CloudWatch and API Gateway (nginx).
- Establish secure, efficient data exchange interfaces using RESTful APIs and real-time communication.
- Implement advanced data modeling and query optimization for relational PostgreSQL/MySQL via RDS
- Implement robust security practices, including IAM role and policy management, VPC networking, and leveraging IDM for identity management and OAuth2 protocol integration.
- Contribute to microservices architecture, defining clear boundaries and ensuring efficient inter-service communication via MQTT, any MQs or Kafka
- Collaborate in Agile/Scrum teams, participating in sprint planning, system design reviews, and daily stand-ups.
- Manage source code using Git-based workflows with integrated CI/CD pipelines on AWS, GitLab, or Bitbucket to automate deployment to ECR/ECS or Lambda.
- Excellent understanding using Project Management tools like Apache Maven or graddle.
- Strong knowledge of Operating system like Linux and command lines tools, added advantage.
- Implement comprehensive monitoring, logging, and tracing using tools like AWS CloudWatch and Grafana to maintain system health and performance added advantage.
Benefits
- Comprehensive monitoring, logging, and tracing
- Integrated CI/CD pipelines
- Project Management tools
- Strong knowledge of Operating system like Linux and command lines tools
- Robust security practices