Job Summary We are seeking a highly motivated Senior Full Stack Engineer to join our team and contribute to one of our top initiatives in the Banking Solutions product area. The role involves building scalable, secure, and high-quality applications using modern technologies and cloud-native architectures. The ideal candidate will work closely with globally distributed teams, driving engineering excellence, technology innovation, and agile practices. Key Responsibilities
- Design, develop, and maintain full-stack applications using Java, Spring / Spring Boot, Angular, TypeScript, JavaScript, HTML5, and CSS3.
- Build and integrate web services (REST, SOAP) and manage API authentication (OAuth, SAML, JWT).
- Implement microservices architecture and API gateways; document APIs using Swagger.
- Work with messaging and streaming tools such as Kafka.
- Develop and execute automated tests using frameworks like Cucumber, Karate, and Insomnia.
- Utilize logging and observability tools (Datadog, Splunk) for monitoring and troubleshooting.
- Deploy solutions on AWS using CI / CD tools (Terraform, Jenkins, UDeploy).
- Ensure compliance with DevSecOps practices, including unit, functional, performance, and security testing.
- Collaborate with cross-functional teams in an Agile environment using Jira.
- Troubleshoot issues in production and non-production environments.
- Communicate effectively with business partners, system analysts, and QA engineers.
Required Qualifications
Bachelor’s degree in Computer Science, Information Systems, or related field.8+ years of development experience with Java, Spring / Spring Boot, Angular, TypeScript, JavaScript, HTML5, and CSS3.Strong experience with web services (REST, SOAP, JSON, XML, YAML) and API security.Deep understanding of API design principles and documentation frameworks.Experience with messaging tools (Kafka) and microservices architecture.Familiarity with AWS deployment and CI / CD automation tools.Knowledge of DevSecOps practices and automated testing frameworks.Strong troubleshooting skills and ability to adapt to changing priorities.Excellent communication, documentation, and organizational skills.Preferred Qualifications
AWS certification.2–3 years of Agile development experience.Familiarity with observability tools and advanced cloud security practices.Education : Bachelors Degree
Certification : AWS