Engineer 3 (java) Full Stack
The Client
Omaha, NE, United States
25 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Automation of Tests
Microsoft Azure
Code Review
Continuous Integration
Data Systems
IBM DB2
Relational Databases
+20 more
Database Queries
Microsoft SQL Server
Pair Programming
Scrum Methodology
Software Architecture
RabbitMQ
Responsive Web Design
SQL Databases
Systems Integration
Enterprise Software Applications
Test-Driven Development (TDD)
Vue.js
Event Driven Architecture
Build Management
Solid Principles
Kubernetes
Atlassian Tools
Apache Kafka
Restful APIs
Docker
Job description
We’re looking for a Senior Full Stack Software Engineer to help modernize enterprise applications supporting our Life Insurance Solutions business. In this role, you’ll design and build scalable applications, APIs, and integrations while collaborating with cross-functional Agile teams to deliver innovative solutions that drive business growth., * Design, develop, test, and deploy modern full-stack applications and RESTful APIs.
- Build scalable, event-driven solutions using technologies such as Kafka or RabbitMQ.
- Develop responsive user interfaces with Vue.js.
- Create containerized applications using Docker (Kubernetes experience is a plus).
- Work with SQL databases including SQL Server and DB2 to design and optimize data solutions.
- Deploy and support applications in AWS (Azure experience is a plus).
- Write clean, maintainable, and testable code following SOLID principles and engineering best practices.
- Collaborate with product owners, engineers, and business partners in a SAFe Agile environment.
- Participate in code reviews, pair programming, sprint planning, and continuous improvement initiatives.
- Mentor teammates and contribute to technical documentation and engineering standards.
- Participate in an on-call rotation to provide production support.
Requirements
- 5+ years of experience developing enterprise software applications.
- Strong experience with Java, REST APIs, and modern software architecture.
- Experience with Vue.js or another modern JavaScript framework.
- Knowledge of event-driven architecture using Kafka or RabbitMQ.
- Experience with Docker and CI/CD practices.
- Strong SQL skills and experience working with relational databases.
- Familiarity with AWS cloud services; Azure experience is a plus.
- Experience working in Agile/SAFe environments using Jira and Confluence.
- Excellent problem-solving, communication, and collaboration skills.
- A passion for learning new technologies and continuously improving engineering practices.
Preferred Skills
- Kubernetes
- Azure
- Automated testing and test-driven development
- Experience modernizing legacy enterprise applications
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago