This role requires a seasoned professional with a strong background in enterprise Java application development, cloud-native architecture, and modern front-end technologies.
You will, drive technical excellence, and contribute hands-on to the design and development of scalable, high-performance applications.
Key Responsibilities
Lead the design, development, and deployment of enterprise-grade applications usingJava,Spring Boot, andmicroservices architecture
Architect and implement scalable solutions onAWSusingDockerandKubernetes
Develop and maintain robust APIs and backend services usingSpring Framework,Hibernate, andKafka
Build responsive and dynamic user interfaces usingReact.js,Node.js, andJavaScript
Mentor and guide a team of developers, fostering a culture of collaboration, innovation, and continuous improvement
Establish and enforce coding standards, best practices, and design patterns
Collaborate with cross-functional teams including product, QA, and DevOps to deliver high-quality software
Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives
Ensure application performance, scalability, and security across all layers of the stack
Required Qualifications
10+ years of hands-on experience inJavadevelopment with expertise inSpring Boot,Spring Framework, andmicroservices
Strong experience withAWS,Docker,Kubernetes, and infrastructure automation
Proficiency inHibernateor equivalent ORM frameworks
Solid understanding ofKafkaand event-driven architecture
Front-end development experience withReact.js,Node.js, andJavaScript
Proven ability to lead and mentor engineering teams
Deep understanding of software design principles and architectural patterns
Familiarity with Agile methodologies and DevOps practices
Excellent problem-solving, communication, and leadership skills
Preferred Qualifications
Experience with CI/CD pipelines and infrastructure as code
Exposure to performance tuning and security best practices
Contributions to open-source projects or technical communities
At U.S. Bank, we’re looking for people who want more than just a job—they want to make a difference in the communities where they live and work.
משרות נוספות שיכולות לעניין אותך