No more applications are being accepted for this job
- Provide hands-on contributions in all phases of the project lifecycle - architecture, design, development, MVP, and Dev Ops of key technology initiatives.
- Work closely with product owners, engineers, and business stakeholders to lead feature implementation on multi-sprint initiatives.
- Work with modern engineering concepts including Microservices, agile development methodology, test-driven development, continuous integration, and deployment practices.
- Bring a creative and innovation-driven mindset with the ability to articulate engineering design strategies related to scale, performance, security, and usability.
- Build high-performance, highly available and scalable distributed systems.
- Accountable and responsible for code and design reviews, aggressive refactoring and collaborating with other engineers on the team.
- Anticipate and solve technical issues and make architectural and design decisions to avoid those issues.
- Work closely with test engineers to help build test automation frameworks and CI/CD pipelines.
- Collaborate effectively on cross-functional projects including representing the team in cross-team collaboration.
- Proactively mitigate high impact risks to prevent them from turning into issues and support efforts to manage and resolve issues in Production.
- Occasionally facilitating scrum ceremonies (backlog grooming, story design, retro, etc.).
- 8+ years of experience implementing and deploying modern application development technologies such as Java, Groovy, Spring, REST-based web services, SQL and NoSQL databases
- 4+ years of experience with modern engineering concepts and technologies including microservices, cloud-native applications.
- Knowledge of and working experience with open-source software as well as networks, security, firewalls, load balancers, DNS, and other infrastructure components
- Experience with Off-heap caching solutions, such as Redis or Memcached, Continuous integration workflows using tools like GitHub, Jenkins.
- Experience designing and implementing role-based access control features.
- Knowledge of and working experience with different components of systems such as networks, security, firewalls, and other infrastructure components including zero trust model.
- Test-driven development, refactoring, automated unit test, integration test, functional test, and continuous integration/deployment.
Back End Developer IV - Minneapolis, United States - LanceSoft
Description
Project Description:
We are building a modernization platform to replace our legacy systems.
This includes building cloud native systems that will replace and/or enhance existing systems to a modern and modular system that can are built to scale.
This is an opportunity to take your engineering talent and work with a myriad of teams, drive a passionate group of developers, and deliver end-end customer centric solutions.
Position Summary/Job Description:
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
What are some preferred/nice to have skills the manager is looking for?
Cloud experience