Senior Java Full Stack Developer
Position OverviewWe are seeking an experienced Senior Java Full Stack Developer with 10+ years of software engineering and hands-on full-stack Java development experience. The ideal candidate will have strong expertise in Java 17+, Spring Boot, React 19, microservices, REST APIs, enterprise databases, cloud technologies, DevOps, and AI-assisted software development using Devin AI.This role requires someone who can design, develop, test, deploy, and support highly scalable enterprise applications while collaborating effectively with engineering teams, architects, product owners, and business stakeholders. Experience in wealth management, brokerage, or financial services is highly desirable.Required Qualifications10+ years of software engineering experience.10+ years of hands-on Full Stack Java development experience.Strong expertise with Java 17+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, REST APIs, and Microservices.Strong hands-on experience developing enterprise web applications using React 19, JavaScript (ES6+), TypeScript, Redux Toolkit, React Hooks, HTML5, and CSS3.Experience designing and developing RESTful APIs and distributed Microservices architectures.Strong experience with Oracle, PostgreSQL, SQL Server, or other enterprise relational databases.Experience with Git, Maven, Gradle, Jenkins, GitHub Actions, CI/CD pipelines, Docker, Kubernetes, and cloud platforms such as Microsoft Azure or AWS.Must have hands-on experience using Devin AI for software development, including code generation, debugging, automated testing, code refactoring, documentation, and developer productivity.Must be proficient in integrating Devin AI into the software development lifecycle while following enterprise security, governance, and secure coding standards.Strong understanding of Agile/Scrum software development methodologies.Excellent communication, leadership, problem-solving, and stakeholder management skills.Preferred QualificationsExperience supporting Wealth Management, Brokerage, or Financial Services applications.Experience working within Wells Fargo Advisors or Wealth & Investment Management (WIM).Knowledge of advisor workstations, client onboarding, portfolio management, trading platforms, or investment advisory systems.Experience implementing enterprise security standards including OAuth2, JWT, and SAML.Experience with Kafka or other event-driven messaging platforms.Experience working in highly regulated financial environments.Required Technical SkillsBackendJava 17+Spring BootSpring MVCSpring SecurityHibernate/JPAREST APIsMicroservicesFrontendReact 19 (Preferred version)JavaScript (ES6+)TypeScriptRedux ToolkitReact HooksHTML5CSS3DatabasesOraclePostgreSQLSQL ServerMongoDB (preferred)DevOps & CloudMicrosoft Azure or AWSDockerKubernetesGitMavenGradleJenkinsGitHub ActionsCI/CD PipelinesAI-Assisted DevelopmentDevin AI (Preferred). May consider Copilot but Devin is where they want to goAI-assisted code generationAutomated debuggingTest automationCode refactoringDocumentation generationAI-assisted software development workflowsDevelopment PracticesAgile/ScrumTest-Driven Development (TDD)Secure Coding PracticesCode ReviewsApplication Performance OptimizationSkills: microservices,angular,react,software development,software,java,stack,spring