Job Description About the job Only candidates who do not require visa sponsorship now or in the future will be considered for this role.
Location: Columbus, OH (Onsite - 5 Days/Week) Experience: 9+Years Position Overview We are looking for a Senior Java Full Stack Developer to support an enterprise financial services project.
The role requires strong hands-on experience in building scalable, secure, and cloud-native applications using Java, Spring Boot, and modern frontend technologies in an AWS cloud environment.
Key Responsibilities * Develop and maintain full stack applications using Java (Spring Boot) and Angular * Build and enhance RESTful APIs and microservices * Design responsive and user-friendly UI components * Collaborate with architecture, product, and business teams to deliver scalable solutions * Troubleshoot, debug, and optimize application performance * Conduct code reviews and ensure code quality and standards * Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) * Support CI/CD pipelines and deployment processes * Provide production support as needed Required Skills * Strong experience in: * Java, Spring Boot, REST APIs, Microservices * Angular (v16+), JavaScript/TypeScript, HTML, CSS * Relational databases (PostgreSQL or similar) * Experience with cloud-native development and deployment * Hands-on experience with Kubernetes (GKE preferred) and Docker * CI/CD tools: GitHub Actions, Harness, Argo CD, or similar * Familiarity with Agile tools like Jira or Rally * Strong debugging, problem-solving, and performance tuning skills Preferred Skills * Experience in banking or financial services domain * Knowledge of messaging systems (Kafka or IBM MQ) * Experience with testing tools like Playwright * Exposure to reporting tools such as Tableau, Power BI, or Looker * Relevant certifications Additional Expectations * Ability to work in a fast-paced, collaborative environment * Strong ownership and accountability * Focus on building secure, scalable, and high-quality applications Priyanka Tiwari Phone: