Skip to main content

FullStack Developer

Posted yesterday

software technologyMinneapolis (MN)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Java Developer Seeking a Java Developer for a large financial client. Will be working as part of the development group in a team environment to develop/support multiple Java web/batch/SQL applications as well as provide installation and configuration support for vendor software. This position will be involved in end-to-end full-stack development, testing and support of multiple software products in an Agile/DevOps (CI/CD) environment currently utilizing Kubernetes with future migration to the Microsoft Azure cloud platform. There are 5 developers on the team. Team supports 5 web apps and 12 batch applications. The team will be working on different applications. Work will be focused on Migration, open source upgrades, functional enhancements, etc. Primarily creating new functionality on already existing applications (web and batch).
Responsibilities: Develop in an Agile/DevOps environment involving containers, cloud, automation, security, and configuration management. Develop/support Java web, batch, and API applications. Develop/support SQL queries, data models, stored procedures, and triggers.
Preferred Skills/Experience: Advanced Java coding with web applications utilizing an MVC architecture involving Spring Boot and Spring Framework. Web UI coding utilizing Bootstrap, HTML, CSS, JavaScript, and Ajax. CI/CD solutions (pipelines) such as Jenkins and Maven. Containerized platforms such as Kubernetes and Azure. Data tools such as Kibana and Splunk. Automated testing tools such as JUnit. Secure code scanning tools such as Fortify SSC, Black Duck, and Twistlock. Strong SQL skills and the ability to develop SQL scripts, procedures and views using a SQL Server database. Agile (Scrum/Kanban) development techniques and associated tools such as Jira. Ability to follow policy requirements related to documentation and other processes.
Active Directory, Ping: Federate and ForgeRock are plus. Experience with banking compliance and regulatory requirements is a plus.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this