Java Developer
When you apply for this job through ComputerPeople Staffing, you'll get insider intel on the role, the team, and the culture, plus hands-on support with your resume, interview prep, and offer negotiation. All at no cost to you. Let's get you hired!
About the Role
Our client is seeking a skilled Java Developer to join their Information Technology team. In this role, you'll design, develop, and maintain software applications that directly support business operations—playing a key part in delivering technology solutions across the organization. If you enjoy working across a modern technology stack, collaborating with colleagues, and continuously expanding your skill set, this is a great opportunity to make a real impact.
What You’ll Do
Design, develop, and maintain software applications and components that support business needs
Build a deep understanding of the business to inform technical solutions
Create technical specifications, test plans, and operational documentation
Monitor and respond to help desk inquiries via phone and email
Collaborate with colleagues on software system maintenance, performance, and upgrades
Develop solutions using the established technology stack, including Java, IntelliJ, ASP.NET, Visual Studio, SQL Server, XML, HTML, CSS, and JavaScript
Assist with company-wide system upgrades and recurring operational tasks
Stay current with emerging technologies and proactively develop new skills
Technology Stack
You’ll work with a robust set of tools and technologies, including:
Languages & Frameworks: Java, ASP.NET / Microsoft .NET Framework, HTML, XML, CSS, JavaScript
IDEs & Tools: IntelliJ IDEA, Visual Studio
Database: Microsoft SQL Server (relational database design and querying)
Other: Web Services, Object-Oriented Programming (OOP) principles
Qualifications
Bachelor’s degree in Information Systems, Computer Science, or a related field—or 5+ years of equivalent hands-on experience
Proven experience in Object-Oriented analysis, design, and programming
Proficiency with Java, IntelliJ, Visual Studio, ASP.NET, HTML, XML, CSS, and JavaScript
Experience working with relational databases, particularly Microsoft SQL Server
Demonstrated ability to quickly learn and adapt to new technologies
Strong organizational skills with the ability to manage multiple priorities and meet deadlines
Excellent written and verbal communication and interpersonal skills
Why Join Our Client?
Our client is a well-established organization with a collaborative IT environment where your contributions will have visible impact. They value technical excellence and invest in their team’s professional development.
Outstanding Benefits!!
Employees may be eligible for a hybrid telecommuting schedule upon successful completion of onboarding period.
Pension Plan !
Generous Profit Sharing Bonus
401K with match
4 weeks PTO to start
5 days Sick time
10 Holidays
Newly renovated work space including sit/stand desks
Job Type: Full-time
Pay: $80,000.00 - $110,000.00 per year
Benefits:
401(k) matching
Dental insurance
Health insurance
Life insurance
Vision insurance
Application Question(s):
How many years of Java development experience do you have?
Location:
Williamsville, NY 14221 (Required)
Work Location: In person