Java Full Stack Developer

Saicon Consultants Inc
  • Omaha, NE
  • Quick Apply
30+ days ago

Job Description

Job Title: Sr. Java Full Stack Developer

Position Summary

We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable enterprise applications using modern Java technologies and Angular. The ideal candidate will have strong backend development expertise, hands-on experience with cloud technologies, messaging platforms, and data processing frameworks, while also contributing to frontend development.

This role requires a highly motivated engineer with excellent analytical and problem-solving skills, the ability to mentor junior developers, and experience working with offshore teams in an Agile environment. The selected candidate will be expected to work onsite at UPC.


Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java and Spring Boot.
  • Develop scalable RESTful APIs and microservices for high-performance applications.
  • Build responsive and user-friendly front-end applications using Angular.
  • Develop data processing solutions using Apache Spark.
  • Design and optimize relational and NoSQL databases including MySQL and MongoDB.
  • Implement messaging and event-driven architectures using Kafka or similar messaging platforms.
  • Collaborate with architects, product owners, business analysts, QA teams, and DevOps engineers throughout the software development lifecycle.
  • Participate in application architecture, technical design, and code review sessions.
  • Mentor junior developers and provide technical guidance to offshore development teams.
  • Troubleshoot production issues and optimize application performance.
  • Develop unit and integration tests to ensure high-quality software delivery.
  • Contribute to CI/CD pipelines and deployment automation.
  • Prepare technical documentation and participate in knowledge-sharing sessions.
  • Ensure compliance with coding standards, security guidelines, and development best practices.
  • Deliver high-quality software with a strong focus on "First Time Right " and minimizing production defects.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of experience in Java Full Stack development.
  • Strong experience building enterprise applications using Java and Angular.
  • Experience working in Agile/Scrum development environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Experience working with distributed and offshore development teams.

Required Technical Skills

Backend Development

  • Java 8
  • Spring Boot
  • Spring Framework
  • RESTful APIs
  • Microservices
  • J2EE

Frontend Development

  • Angular 8
  • TypeScript
  • HTML5
  • CSS3
  • JavaScript

Data Processing

  • Apache Spark

Databases

  • MySQL
  • MongoDB
  • Oracle Database
  • SQL

Messaging & Integration

  • Apache Kafka
  • REST APIs
  • Web Services
  • JMS (Preferred)

Cloud Platforms

  • AWS SDK (Basic)
  • Azure SDK (Basic)

Frameworks

Candidates should have expertise in at least two of the following:

  • Spring
  • Hibernate
  • JSF
  • Struts

Numbers & Facts

LocationOmaha, NE

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Apache Kafkaunmatched
  • Apache Sparkunmatched
  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Processingunmatched
  • DevOpsunmatched
  • Enterprise Applicationsunmatched
  • HTML5unmatched
  • Hibernateunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Java Message Service (JMS)unmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • JavaScriptunmatched
  • JavaServer Faces (JSF)unmatched
  • Maintain Complianceunmatched
  • Mentoringunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • MongoDBunmatched
  • MySQLunmatched
  • NoSQLunmatched
  • Offshoringunmatched
  • Oracle Databaseunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder