Client Is looking for anexperienced Senior Software Engineer to join our team. This role is ideal for aprofessional with technical expertise in Java, cloud technologies, and modernsoftware practices. As a Senior software Engineer, you will work on the design,development, and implementation of scalable and reliable systems, drivinginnovation across our platforms.
Youll have opportunity to:
Design, and develop scalable, high-performancesystems using Java, Spring and cloud technologies (AWS). Ensure solutions arerobust, efficient, and meet business requirements.
Develop and maintain cloud-native applicationsand microservices. Utilize AWS services (e.g., Lambda, S3, DynamoDB, EC2) andother cloud technologies to build resilient and scalable solutions.
Build and integrate APIs (RESTful, GraphQL) andhandle real-time data processing with technologies like Kafka. Ensure seamlessintegration of internal and third-party services.
Implement secure coding practices and ensureapplications adhere to regulatory compliance and industry standards (e.g.,GDPR, CCPA, HIPAA).
Mentor junior engineers and provide guidance onbest practices. Conduct code reviews and drive improvements in code quality andperformance.
Work closely with product managers, UXdesigners, and other stakeholders to define project requirements, deliverables,and timelines. Collaborate effectively within a global team.
Monitor system performance, optimizeapplications for speed and scalability, and ensure reliable productionoperations. Utilize tools for metrics measuring and reporting.
Qualifications:
6+ years of experience in software developmentwith a strong focus on Java and cloud technologies. Proven experience inleading projects and teams.
Expertise in server-side Java with frameworkslike Spring Boot and Spring Cloud. Strong experience with AWS services andcloud architecture. Proficiency in microservices, event-driven architectures,and real-time data processing.
Hands-on experience with API development andintegration, including RESTful and GraphQL APIs.
JUnit, Test Driven Development, Cucumber,Wiremock, JMeter
Strong skills in SQL and NoSQL databases.
Familiarity with CI/CD tools and practices(e.g., Jenkins, Git, Docker). Experience with monitoring and logging tools(e.g., Splunk, Datadog) is a plus.
Solid understanding of application security,data protection, and compliance standards.
Bachelordegree in computer science,Information Systems, Engineering, or a related field.
Advanced degrees or certifications (e.g., AWSCertification) are a plus.
Preferred Experience:
Experience in financial services or otherregulated industries.
Background in mass-market retail online consumerproducts.
Knowledge of security and privacy complianceframeworks (e.g., ISO 27001, PCI).
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Search EngineerEmployement Type: Full time