Demo

Software Engineer II - Java

Jobs via Dice
Buffalo, NY Intern
POSTED ON 3/25/2026
AVAILABLE BEFORE 4/22/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, StaffRight Associates, LLC, is seeking the following. Apply via Dice today!

  • Candidates must be currently authorized to work in the United States on a full-time, permanent basis. StaffRight Associates and our clients do not provide visa sponsorship for this position. PLEASE DO NOT APPLY IF YOU DO NOT MEET THESE QUALIFICATIONS

This is an exceptional company seeking extraordinary people!

12 Months W2 Only

The Opportunity

StaffRight Associates is seeking a high-caliber Software Engineer II to spearhead the evolution of mission-critical information systems. In this pivotal role, you will bridge the gap between complex business requirements and cutting-edge technical architecture. You won’t just write code; you will serve as a primary designer for major system modifications, ensuring every solution is technologically robust, scalable, and strategically aligned with long-term goals. If you are looking to exert significant influence over the full software development lifecycle (SDLC) while mentoring emerging talent, this is your platform to shine.

What You’ll Do

  • Architect sophisticated system designs and technical specifications to resolve intricate functional challenges.
  • Drive the end-to-end development process, from initial technical analysis through to successful user acceptance testing.
  • Mentor junior engineering staff by overseeing their daily outputs, reviewing documentation, and ensuring adherence to elite coding standards.
  • Synthesize complex project plans, managing the technical roadmap, resource allocation, and delivery timelines for large-scale initiatives.
  • Champion the integration of new technologies and methodologies to optimize application performance and organizational efficiency.
  • Execute rigorous testing protocols and debugging procedures to guarantee the integrity of interfacing applications and platforms.
  • Consult with senior leadership and cross-functional business units to align technical capabilities with overarching strategic objectives.
  • Evaluate third-party software and vendor solutions to determine their viability within the existing technological ecosystem.
  • Mitigate organizational risk by maintaining strict compliance with regulatory standards and internal control protocols.

What You Bring

  • Technical Mastery: Advanced proficiency in Java 21, Spring Boot 4.0, and Microservices architecture.
  • Data Expertise: Proven experience designing and managing Oracle Database environments.
  • Professional Background: A minimum of 5 years in systems analysis and application development, supported by at least an Associate’s degree in a related field.
  • Leadership Acumen: Demonstrated ability to coordinate diverse teams, manage project milestones, and provide technical direction on complex efforts.
  • Analytical Rigor: Strong lateral thinking skills with the ability to navigate the interdependencies of multi-platform environments.
  • Communication Excellence: Exceptional verbal and written skills, with a track record of presenting technical concepts to both executive and non-technical audiences.
  • Operational Agility: A proactive, action-oriented mindset capable of balancing multiple high-priority projects in the Greater Buffalo area.

The Bottom Line

At StaffRight Associates, we are dedicated to connecting premier talent with career-defining opportunities. We provide a dynamic, inclusive environment that prizes innovation and rewards professional excellence. If you are ready to elevate your career and drive the future of enterprise software, we invite you to apply and become a vital part of our high-energy team.

Hourly Wage Estimation for Software Engineer II - Java in Buffalo, NY
$52.00 to $63.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II - Java?

Sign up to receive alerts about other jobs on the Software Engineer II - Java career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Sheridan, WY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Varmoda Tech LLC, is seeking the following. Apply via ... more
  • 9 Days Ago

  • Jobs via Dice Burlington, VT
  • Desktop Deployment Technician (Part-Time - 20 Hours a week) (Contract Role) Overview We are seeking a Desktop Deployment Technician to support a large-scal... more
  • 9 Days Ago

  • Jobs via Dice Georgia, VT
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, AaraTechnologies Inc, is seeking the following. Apply ... more
  • 9 Days Ago

  • Jobs via Dice Alaska, AK
  • job summary: Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All q... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Software Engineer II - Java jobs in the Buffalo, NY area that may be a better fit.

  • EXL Buffalo, NY
  • Role: Senior Java Developer Location: Buffalo (Hybrid 3 days in client office) Experience: with 7-10 years of experience (1 position); with 10 years of exp... more
  • 18 Days Ago

  • Jobs via Dice Buffalo, NY
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Imagine Staffing Technology, is seeking the following.... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!