Java Developer
Posted Updated
Description
Our Client is looking for a highly skilled Senior Software Engineer to support our backend development and cloud infrastructure initiatives. In this role, you will be responsible for developing high-quality code, maintaining distributed systems, and supporting the full software development life cycle (SDLC) within a cloud environment.
- Development: Design, build, and maintain server-side applications and services.
- Cloud Infrastructure: Support the deployment and scaling of applications within a cloud-native ecosystem.
- System Design: Contribute to the evolution of a distributed architecture to ensure high availability and performance.
- Operational Excellence: Utilize monitoring and logging tools to identify and resolve system bottlenecks.
- Delivery: Work within an automated environment to ensure consistent and reliable software releases.
Qualifications:
- Core Engineering: 6–7 years of professional experience focusing on Java and the Spring framework.
- Cloud & Containers: Practical experience working with AWS services and Docker containerization.
- Architecture: Familiarity with Microservices and modern design patterns.
- DevOps & Tooling: Experience integrating DevOps best practices and utilizing enterprise monitoring tools like Splunk and New Relic.
- Data Systems: Working knowledge of both structured and unstructured data storage solutions (e.g., S3, NoSQL).