- Company Name
- Alliance Search Partners
- Job Title
- Full Stack Developer
- Job Description
-
Job Title: Full Stack Developer
Role Summary: Senior Full Stack Developer with a Java focus, responsible for designing, developing, deploying, and maintaining scalable, secure payment and web applications within an Azure cloud environment.
Expectations: Deliver high‑quality, performance‑oriented solutions that meet business and technical requirements, provide accurate estimates, mentor junior team members, ensure adherence to coding standards and compliance, and actively contribute to client engagements.
Key Responsibilities:
• Lead backend design and implementation using Java (Spring Boot) and related technologies.
• Build, deploy, and maintain responsive front‑end applications with Angular or React.
• Design and expose RESTful services and microservice architectures.
• Integrate relational (Oracle, MSSQL, PostgreSQL) and NoSQL databases.
• Utilize messaging platforms (Solace, MQ) and cloud services (Azure, AWS, GCP).
• Implement CI/CD pipelines and infrastructure automation (Ansible, Helm, Docker, Kubernetes, OpenShift).
• Perform unit testing, performance tuning, and security hardening.
• Mentor junior developers; drive technical decision‑making and knowledge sharing.
• Ensure strict adherence to business, data, and coding standards across projects.
Required Skills:
• 8+ years in system design and full‑stack development, with 5+ years in Java/Spring Boot backend.
• Front‑end expertise in Angular or React, with experience building dynamic, responsive interfaces.
• Proficiency with microservices, REST APIs, and container orchestration (Docker, Kubernetes, OpenShift).
• Strong database skills (relational and NoSQL) and experience with messaging platforms (Solace, MQ).
• DevOps proficiency: CI/CD, Ansible, Helm, Docker, Kubernetes.
• Cloud platform experience: Azure, AWS, or GCP.
• Linux/Unix CLI proficiency, debugging, unit testing, Agile (Jira).
• Bonus: APIM, Google Firebase, Splunk, Dynatrace, SWIFT payments, ISO 20022.
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• Relevant certifications (Azure Developer, AWS Solutions Architect, etc.) are a plus.