Jobs → Engineering → Java Fullstack Developer

Java Fullstack Developer

Praveen KumarUnited StatesSENIORPosted 14d ago
JavaSpring BootKubernetesCI/CDAI-assisted software developmentAngularReactSpring MVCSpring SecurityMicroservicesREST APIsDistributed systemsEvent-driven architectureDockerDevOpsGitJenkinsMavenAgileScrumSoftware architectureDesign patternsSDLCSecure coding practicesAWSGitHub CopilotKafkaSplunkDynatraceDatadog
About the Role Our client is seeking a Senior Java Software Engineer to join its Consumer and Community Banking Technology team. The ideal candidate will have extensive experience designing and building secure, scalable, cloud-native applications using Java and modern engineering practices. Key Responsibilities • Design, develop, and maintain enterprise-scale Java applications • Build secure, scalable, and high-performance microservices using Spring Boot • Provide technical leadership and mentor junior developers • Participate in architecture discussions and technical design reviews • Perform code reviews and ensure adherence to coding standards and best practices • Develop automated testing strategies and CI/CD pipelines • Deploy and manage containerized applications using Kubernetes • Promote AI-assisted engineering practices while ensuring secure, validated, and high-quality code • Collaborate with architects, business analysts, DevOps engineers, QA teams, and product owners throughout the SDLC • Optimize application performance, reliability, and operational stability • Troubleshoot production issues and implement long-term solutions • Contribute to reusable frameworks, engineering standards, and continuous improvement initiatives Requirements • 10+ years of hands-on Java development experience • Experience working in Angular/React • Strong expertise in Java 11/17/21, Spring Boot, Spring MVC, Spring Security, and Microservices • Experience designing scalable, highly available, and secure enterprise applications • Strong knowledge of REST APIs, distributed systems, and event-driven architecture • Hands-on experience with Kubernetes, Docker, and containerized application deployment • Strong understanding of CI/CD pipelines, DevOps, Git, Jenkins, Maven, and automated testing • Experience working in Agile/Scrum environments • Strong understanding of software architecture, design patterns, and SDLC best practices • Experience implementing secure coding practices and application resiliency • Experience using AI-assisted development tools such as GitHub Copilot or similar tools to improve development productivity • Strong knowledge of cloud technologies (AWS preferred) • Excellent debugging, troubleshooting, and performance optimization skills • Strong communication and technical leadership skills

Similar projects

Backend Engineer
Divija Y · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Moulika Reddy · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Geeta Sravanti Adusumilli · C#, .NET, AWS
Early · 0 applied1 of 8,052 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy