Job Description
Are you an experienced Java developer ready to make an impact? Apply Now!
Working with one of our top financial clients, this role calls for a Sr. Full Stack Java Developer – Banking (Azure/Angular). This position involves developing and maintaining cloud-based Java applications, working with microservices architecture, API integration, and collaborating within an Agile environment to deliver seamless user experiences.
Responsibilities
Develop and enhance full-stack Java applications with a focus on microservices and API integrations
Collaborate with cross-functional teams to design, implement, and troubleshoot cloud-based solutions on Azure
Participate in Agile development cycles, including planning, stand-ups, and retrospectives
Write clean, efficient, and well-documented code following best practices
Ensure application performance, security, and scalability
Provide support and maintenance for existing applications, resolving issues proactively
Contribute to solution design discussions and come up with innovative ideas as needed
Desired Skill-Set
Minimum 3+ years of full-stack Java development experience
Hands-on experience with Azure cloud services for at least 3 years
Proficiency with Angular (3+ years), including front-end development
Strong knowledge of Spring framework (3+ years)
Experience working within Agile methodologies for at least 2 years
Adept at designing and working with Restful APIs (3+ years)
Excellent communication and collaboration skills
Nice to Have
Banking industry experience
Prior banking project or organizational experience
Knowledge of Angular v15 for front-end development
Familiarity with monitoring tools such as Grafana or Kibana
