Sr. Product Manager

Saicon Consultants Inc

Omaha, NE

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, AngularJS, Apache Kafka, Apache Spark, Application Programming Interface (API), Architectural Design, Automation, Backlog Prioritization, Best Practices, Business Analysis, Business Architecture, CSS (Cascading Style Sheet), Code Reviews, Coding Standards, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Analysis, Data Processing, Database Design, Database Extract Transform and Load (ETL), Database Optimization, Debugging Skills, DevOps, Docker, Enterprise Applications, Git, GitHub, HTML5, Hibernate, Identify Issues, Information Technology & Information Systems, Integration Testing, JSON, JUnit, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Jenkins, Linux Administration, Maven, Mentoring, Messaging Technology, Microservices, Multitasking, MySQL, Performance Tuning/Optimization, Problem Solving Skills, Product Management, Quality Assurance, Query Optimization, REST (Representational State Transfer), SQL (Structured Query Language), Scalable System Development, Scrum Project Management and Software Development, Software Administration, Software Development Lifecycle (SDLC), Software Engineering, Spring MVC, Sprint Planning, Standup Meetings, System Architecture, Tableau, Team Player, Technical/Engineering Design, Test Automation, Testing, Time Management, Unit Test, User Interface/Experience (UI/UX), Web Services
LOCATION
Omaha, NE
POSTED
1 day ago

Position Summary

We are seeking a Senior Java Full Stack Developer (Contract) with deep backend development expertise to build and maintain scalable, high-performance enterprise applications. This role is primarily focused on backend development using modern Java technologies while also contributing to frontend development using Angular as needed.

The ideal candidate is a hands-on engineer with a strong sense of ownership, excellent analytical and problem-solving skills, and the ability to work in a fast-paced Agile environment. The successful candidate will be adaptable, proactive, and capable of delivering high-quality software solutions with minimal supervision.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.
  • Develop backend services, RESTful APIs, and microservices for mission-critical applications.
  • Build responsive and user-friendly web applications using Angular.
  • Develop high-performance data processing solutions using Apache Spark.
  • Design and optimize relational databases using MySQL.
  • Implement asynchronous messaging solutions using Apache Kafka or similar messaging platforms.
  • Participate in system architecture, design reviews, and technical solution discussions.
  • Collaborate with Product Managers, Business Analysts, Architects, QA, and DevOps teams throughout the software development lifecycle.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Perform unit testing, integration testing, debugging, and performance tuning.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Troubleshoot production issues and provide timely resolutions.
  • Contribute to CI/CD automation, deployment, and application monitoring initiatives.
  • Mentor junior developers and participate in peer code reviews.
  • Continuously evaluate and adopt new technologies and engineering best practices.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 7+ years of experience in Java Full Stack development.
  • Strong experience developing enterprise-grade backend applications.
  • Experience working in Agile/Scrum environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and manage multiple priorities.

Required Technical Skills

Backend Development

  • Java 8 & Java 17
  • Spring Boot 3+
  • Spring MVC
  • Spring Data JPA
  • Spring Security
  • Hibernate
  • Microservices Architecture
  • RESTful Web Services

Frontend Development

  • Angular 21
  • TypeScript
  • HTML5
  • CSS3
  • JavaScript

Data Processing

  • Apache Spark

Messaging & Streaming

  • Apache Kafka
  • Event-Driven Architecture
  • Messaging Services

Database

  • MySQL
  • SQL
  • Database Design
  • Query Optimization

API Development

  • REST APIs
  • JSON
  • API Security
  • API Integration

Version Control

  • Git
  • GitHub
  • Bitbucket

Good to Have Skills

  • Docker
  • Kubernetes (preferred)
  • ETL Tools
  • Linux Administration (Basic)
  • Tableau
  • Data Analytics
  • Integration Testing
  • JUnit
  • Mockito
  • Test Automation
  • Jenkins
  • CI/CD Pipelines
  • Maven
  • Gradle

About the Company

S

Saicon Consultants Inc