Posted on: 17/09/2025
Senior Software Development Engineer II
Were on the lookout for an experienced Senior Software Development Engineer II who excels in Java backend development and cloud-native technologies.
This is a critical, high-impact role that will allow you to design, develop, and scale distributed systems powering the next generation of enterprise solutions. Youll collaborate with top-tier engineers, delivering high-quality, scalable backend services while contributing to the strategic direction of our technology stack.
Your Responsibilities :
Backend Engineering :
- Design and implement RESTful APIs and microservices-based architectures
- Architect and develop robust, scalable backend systems using Java, Spring Boot, and Spring Cloud
- Participate in code reviews and provide input on overall system architecture
- Optimize performance and ensure adherence to coding and design best practices
Team Collaboration & Mentorship :
- Mentor junior engineers and actively participate in team knowledge sharing
- Support incident management, troubleshooting, and system recovery efforts
- Collaborate across teams including Product Management, Quality Assurance, and DevOps
- Take part in architectural planning and help define the engineering roadmap
Cloud & DevOps Integration :
- Contribute to CI/CD pipeline development and automated deployment processes
- Implement robust security and monitoring practices to support production systems
- Build and manage cloud-native applications across AWS, Azure, or Google Cloud Platform
- Work with Docker, Kubernetes, and Infrastructure as Code (IaC) tools like Terraform
What Were Looking For :
Core Technical Requirements :
- 2-4 years working with cloud platforms like AWS, Azure, or GCP
- 4-6 years of hands-on experience with Java, Spring Boot, and microservices
Proven experience with :
- Working with SQL and NoSQL databases
- Messaging systems such as Kafka, RabbitMQ, or AWS SQS
- Developing REST APIs
- Using Docker and Kubernetes in production environments
- Caching tools like Redis or Hazelcast
- Monitoring with Prometheus, Grafana, or the ELK Stack
- Tools like Git, Maven/Gradle, and CI/CD platforms
Preferred Qualifications :
- Exposure to serverless architectures (e.g., AWS Lambda, Azure Functions)
- Cloud certifications (AWS, Azure, or GCP)
- Familiarity with additional languages like Python, Go, or Scala
- Experience with event-driven or streaming architectures
- Background in regulated industries such as finance or healthcare
Soft Skills & Work Ethic :
- Passionate about mentoring, coaching, and team development
- Comfortable working in Agile environments with shifting priorities
- Strong analytical and system design capabilities
- Excellent communication skills with a team-first mindset
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1547563
Interview Questions for you
View All