Job Title: Full Stack Java Developer
Location: Omaha, NE(Onsite)
Experience: 10+ years
Job Summary
We are seeking a skilled Full Stack Java Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong experience in Java-based backend development along with modern frontend frameworks, and a solid understanding of cloud and microservices architecture.
Key Responsibilities
Design, develop, and maintain full-stack applications using Java and modern frontend technologies
Build RESTful APIs and microservices using frameworks like Spring Boot
Develop responsive UI using Angular
Collaborate with cross-functional teams including product managers, QA, and DevOps
Write clean, efficient, and maintainable code following best practices
Integrate with databases such as MySQL, PostgreSQL, or MongoDB
Participate in code reviews, testing, and deployment processes
Troubleshoot and resolve production issues
Required Skills
Strong experience in Java, J2EE
Hands-on experience with Spring Boot, Spring MVC, Hibernate
Frontend development experience with Angular
Experience with REST APIs and Microservices Architecture
Knowledge of HTML5, CSS3, Bootstrap
Database experience with SQL and NoSQL databases
Familiarity with Git, Maven, Jenkins
Understanding of CI/CD pipelines
Preferred Qualifications
Experience with cloud platforms like AWS, Azure, or Google Cloud Platform
Knowledge of Docker, Kubernetes
Experience working in Agile/Scrum environments
Exposure to Kafka or messaging systems
Strong problem-solving and communication skills