Java Developer
*When you apply for this job through ComputerPeople Staffing, you'll get insider intel onthe 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!*
*This is a hybrid position that requires an on-site presence in Buffalo, NY. *
Our client, an established and highly regarded industry leader in Western New York, is actively expanding their enterprise technology platform and seeking a skilled Java Developer to join their team. This person will play a central role in the continued implementation of a mission critical business system as new product lines go live.
If you're a Java developer who enjoys working within a structured platform, translating business requirements into working features, and collaborating with both internal teams and integration partners in an agile environment, this is a great opportunity to own meaningful work in a stable, growing organization.
*What You'll Do*
* Configure and extend features within an enterprise insurance platform as new lines of business are implemented
* Translate business rules and requirements into working Java-based solutions using JavaBeans
* Collaborate daily with business SMEs, an internal implementation team, and external integration partners in an agile/Scrum environment
* Write SQL queries against an Amazon Redshift reporting database to support data and reporting needs
* Create and maintain technical specifications, test plans, and operational documentation
* Assist with system upgrades and participate in cross-functional projects as needed
* Monitor and respond to help desk inquiries to support end users
* Stay current with emerging technologies and proactively develop new skills
*Technology Stack*
You'll work with a well-established set of tools and technologies, including:
* Primary Language: Java (JavaBeans, object-oriented development)
* Templating: Apache Velocity
* IDE & Build: IntelliJ IDEA, Gradle
* Source Control: GitHub
* Database / Reporting: Amazon Redshift (SQL querying via ETL pipeline)
* Project Tracking: Exposure to Soloxys, Jira, and Salesforce across internal and partner teams
*Qualifications*
* 3–5 years of hands-on Java development experience; equivalent experience considered in lieu of a degree
* Strong understanding of object-oriented programming principles and JavaBeans
* Experience working within or configuring enterprise platforms (insurance, ERP, or similar a plus)
* Proficiency with SQL and comfort querying relational or cloud-based databases
* Familiarity with Agile/Scrum methodology and daily standup workflows
* Ability to manage multiple priorities, communicate clearly with both technical and non-technical stakeholders, and meet project deadlines
* Experience with IntelliJ IDEA, Gradle, and GitHub preferred
* Exposure to Apache Velocity a plus but not required
*Why This Role*
* Be the primary Java voice on the team — this person will likely be the most senior Java developer in the organization
* Work on a modern, actively evolving platform with six additional lines of business still coming online — there's a clear roadmap ahead
* Stable, well-established organization with a collaborative team and low bureaucracy
* Hybrid schedule: Employees may be eligible for a hybrid telecommuting schedule upon successful completion of onboarding period.
* Direct hire opportunity with full benefits
*Outstanding Benefits!!*
* *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
#CPS1
Pay: $85,000.00 - $100,000.00 per year
Benefits:
* 401(k) matching
* Dental insurance
* Flexible schedule
* Free parking
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Retirement plan
* Vision insurance
Application Question(s):
* Are you local to the Buffalo, NY area and able to work a hybrid schedule?
* How many years of Java development experience do you have?
* What are your salary requirements?
Work Location: In person