Job Title: Full Stack Senior Developer
Work Location & Reporting Address: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid)
Interview Process (Is face to face required?) Video and Face-to-face
Total Experience: 8-10 years of experience
Relevant Experience: 8-10 years of experience
Detailed Job Description (Roles and Responsibilities):
• Design and develop scalable, high-performance microservices architectures using Java (Spring Boot).
• Build and maintain RESTful APIs and GraphQL services for enterprise-grade web applications.
• Develop and integrate web applications with backend microservices.
• Implement event-driven architectures using Kafka for asynchronous communication.
• Work with MuleSoft Anypoint/Salesforce integrations for API-led connectivity.
• Collaborate with cross-functional teams in Agile/Scrum environments to deliver high-quality solutions.
• Automate CI/CD pipelines using GitHub and Jenkins.
• Deploy and manage applications in containerized environments (Kubernetes).
• Develop ML/AI-based solutions or integrate AI capabilities where applicable.
• Monitor application performance using Dynatrace and Splunk.
• Implement caching strategies using Redis and Hazelcast to optimize performance.
• Ensure code quality through unit testing, automation, and Selenium-based UI testing.
• Use Postman and similar tools for API testing and validation.
Mandatory Skills:
• Full Stack Senior Developer
• Microservices architecture, java (Springboot), Restful API, GraphQL, Webapps, Postman, Selenium, Machine Learning/AI
• DevOps: GitHub, Jenkins, Kubernetes, Mulesoft, Kafka, Python, Dynatrace, Splunk
• Methodology: Agile, Scrum
• Cloud: Azure, Google Cloud Platform
• Caching: Redis, Hazelcast
• Work with MuleSoft Anypoint/Salesforce integrations for API-led connectivity.
Shift Details (Time): 2PM to 11pm
Domain (Industry): Banking