Java Web Application Developer
Builds and maintains business-critical internal Java web applications for Ollie's Bargain Outlet — designing, coding, testing, and integrating features across the full SDLC. Core stack is Java/Java EE with Spring MVC, Spring Boot, REST APIs, and SQL on MySQL, DB2, and Snowflake, plus AI-assisted development tools like Claude.
- Compensation
- Not disclosed
- Location
- Harrisburg, Pennsylvania, United States
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 5 years of professional experience developing Java-based applications
- Proficiency in core Java development and Java EE components
- Hands-on experience developing Java web applications using Spring MVC and Spring Boot
- Experience using Claude or similar AI-assisted development tools to accelerate software development
- Experience developing REST APIs
- Experience working with data formats such as XML and JSON
- Advanced experience writing SQL queries on MySQL, DB2, and Snowflake
- Experience in style sheet and web page design
- Experience in cloud integrations
- Solid understanding of the software development lifecycle (SDLC)
- Ability to work at a detailed level while maintaining an overall project perspective
- Excellent analytical and problem-solving skills to research, diagnose, and resolve technical issues
- Strong verbal and written communication skills
- Ability to work effectively both independently and as part of a team
Nice to have
- Cross functional Retail knowledge
Full description
Join our team and live the Ollie-tude!: (Ollie’s Core Values)
- BE A TEAM PLAYER- Associates are expected to be supportive and work together.
- BE CARING- How do I treat others with courtesy, dignity, and respect?
- BE VALUE OBSESSED- Live the “good stuff cheap” mindset.
- BE COMMITTED- Operate with grit, passion, tenacity, and action.
- BE GROWING- How do we get better every day?
- BE REAL- Associates should be honest, transparent, genuine, trustworthy, and sincere.
Competitive Benefits
- Medical, Dental, Vision, and RX coverage after 30 days of employment.
- 401K, Company match begins at Associate enrollment
- Strong career growth & talent development culture
- 20% Associate discount on all Ollie’s purchases.
- Vast array of voluntary benefits
Position Overview:
The position of Web Developer will be responsible for designing, coding, testing, and implementing approved business-critical Web Applications to deliver new functionality and long-term value to the organization. This role combines strong technical proficiency in Java web development with the analytical skills needed to understand business requirements, design effective solutions, and provide ongoing enhancements.
The ideal candidate will be a self-motivated individual who can work both independently and collaboratively with business users and other IT team members to deliver high-quality, reliable software solutions, while effectively leveraging AI-assisted development tools such as Claude to improve productivity, code quality, documentation, testing, and debugging. This is a key role in ensuring the performance, enhancement, and growth of our business systems, which are vital to our daily operations.
Primary Responsibilities:
- Design, develop, test, and implement software components and enhancements in accordance with approved project plans and ensuring high-quality, reliable code.
- Integrate with internal and external systems, APIs, or web services.
- Participate in the full software development lifecycle for new features and system enhancements.
- Apply Claude and similar AI-assisted development tools as part of the development workflow to explore solution approaches, validate logic, and strengthen code decisions while ensuring all final work is reviewed, secure, and aligned with company standards