Software Engineer II

24 hours ago


Buffalo, New York, United States Imagine Staffing Technology Full time
Job Title: Software Engineer II

Imagine Staffing Technology is seeking a highly skilled Software Engineer II to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.

Job Summary:

We are looking for a talented software engineer with a strong background in Java and Spring Boot API development. The ideal candidate will have a minimum of 6 years of experience in systems analysis and application development, as well as a strong understanding of RESTful API development, deployment, and support.

Key Responsibilities:
  • Design and develop complex software systems using Java and Spring Boot
  • Develop and maintain RESTful APIs
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Participate in code reviews and ensure high-quality code
  • Troubleshoot and resolve complex technical issues
  • Develop and maintain technical documentation
  • Stay up-to-date with industry trends and emerging technologies
Requirements:
  • Minimum of 6 years of experience in systems analysis and application development
  • Strong background in Java and Spring Boot API development
  • Minimum 4 years of experience in RESTful API development, deployment, and support
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Ability to work in a fast-paced environment and prioritize multiple tasks
What We Offer:

Imagine Staffing Technology offers a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and talented software engineer looking for a new challenge, we encourage you to apply.



  • Buffalo, New York, United States CUBRC Full time

    Job SummaryCUBRC, Inc. is seeking highly skilled Software Developers to join our team in Buffalo, NY. As a Software Developer, you will work on cutting-edge research and development projects, implementing advanced data analysis algorithms and technologies.You will be part of a team of researchers and software developers, working under the direction of a...

  • Software Engineer

    1 week ago


    Buffalo, New York, United States CUBRC Full time

    Job Summary:The CUBRC, Inc. Buffalo NY office has an immediate need to fill multiple positions working on state-of-the-art research and development projects. As a member of the program team, the successful candidate will perform software system architecture, integration, design, implementation, and testing under the direction of a Principal Engineer or...

  • Sales Engineer II

    5 days ago


    Buffalo, New York, United States Stark Tech Group Full time

    About Stark TechStark Tech is a leading provider of facilities and energy solutions, dedicated to helping customers meet their sustainability goals. Our team of experts integrates systems, offers energy-efficient equipment and services, and provides building analytics to optimize performance.Job SummaryWe are seeking a highly motivated Sales Engineer II to...


  • Buffalo, New York, United States HSBC Full time

    About the RoleAt HSBC, we're looking for a highly skilled Software Engineer Specialist to join our team. As a key member of our technology team, you'll be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a range of programming languages...


  • Buffalo, New York, United States CannonDesign Full time

    About the RoleCannonDesign is seeking an experienced Electrical Engineer II to join our team. As a key member of our electrical engineering group, you will be responsible for designing and developing electrical systems for various projects, including building construction, renovation, and infrastructure development.Key ResponsibilitiesDesign and develop...


  • Buffalo, New York, United States Altec Industries, Inc. Full time

    Job Title: Manufacturing Engineer II NYAltec AIR New York is seeking a highly skilled Manufacturing Engineer II to join our team in Lancaster, NY. As a key member of our production team, you will be responsible for leading the improvement of manufacturing and quality processes, ensuring total customer satisfaction.Key Responsibilities:Lead the development...


  • Buffalo, New York, United States ACV, INC. Full time

    About ACV, INC.ACV, INC. is a dynamic company with a people-first mindset and a deep culture of growth and autonomy. We are committed to being an equal opportunity employer, fostering a work environment of acceptance and understanding that is free from discrimination.Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our NextGen...


  • Buffalo, New York, United States CannonDesign Full time

    About the RoleCannonDesign is seeking a skilled Electrical Engineer II to join our team in Buffalo, NY. As a member of our multi-disciplinary team, you will work under the direction of a licensed engineer on various projects, including new construction and renovation in educational, healthcare, sports, corporate commercial, and science and technology...


  • Buffalo, New York, United States CannonDesign Full time

    About the RoleCannonDesign is seeking an experienced Electrical Engineer II to join our team in Buffalo, NY. As a key member of our multi-disciplinary team, you will work under the direction of a licensed engineer on various projects, including new construction and renovation in educational, healthcare, sports, corporate commercial, and science and...


  • Buffalo, New York, United States TWO95 International Full time

    Job Title: Senior Software Developer **About the Role** We are seeking a highly skilled Senior Software Developer to join our team at TWO95 International. As a key member of our software development team, you will be responsible for designing, developing, and implementing software programs and applications using C# and other...


  • Buffalo, New York, United States VOCAL Technologies | VOCAL Full time

    Senior Wireless Software Engineer at VOCAL TechnologiesVOCAL Technologies is seeking a highly qualified software engineer to enhance our innovative team. The successful candidate will possess extensive experience in developing solutions for wireless communication technologies, including cellular networks, RF systems, and WiFi.Key Responsibilities:Design,...


  • Buffalo, New York, United States VOCAL Technologies | VOCAL Full time

    Senior Wireless Software Engineer at VOCAL TechnologiesVOCAL Technologies is seeking a highly experienced software engineer specializing in wireless communication systems. The successful candidate will possess a robust background in developing solutions for cellular technologies, RF systems, and WiFi networks. Key responsibilities include the design,...


  • Buffalo, New York, United States VOCAL Technologies | VOCAL Full time

    Senior Wireless Software EngineerVOCAL Technologies is seeking an experienced software engineer to enhance our development team. The successful candidate will possess a robust background in creating solutions for wireless communication technologies, including cellular, RF, and WiFi.Key Responsibilities:Designing, developing, coding, and testing innovative...


  • Buffalo, New York, United States ACV, INC. Full time

    About ACV, INC.ACV, INC. is a dynamic company with a people-first mindset and a deep culture of growth and autonomy. We are committed to being an equal opportunity employer, fostering a work environment of acceptance and understanding that is free from discrimination.Job SummaryWe are seeking a highly skilled Software Engineer to join our team at ACV...


  • Buffalo, New York, United States VOCAL Technologies | VOCAL Full time

    Senior Wireless Software Engineer at VOCAL TechnologiesVOCAL Technologies is seeking a talented software engineer with a focus on wireless communication technologies. The successful candidate will possess a robust background in developing solutions for cellular networks, RF systems, and WiFi technologies. Key responsibilities will include the design,...


  • Buffalo, New York, United States VOCAL Technologies | VOCAL Full time

    Senior Wireless Software Engineer at VOCAL TechnologiesVOCAL Technologies is seeking an experienced software engineer with a strong focus on wireless communication technologies. The successful candidate will be responsible for the design, development, coding, and testing of innovative solutions aimed at enhancing product offerings in the field of cellular,...


  • Buffalo, New York, United States Lighthouse Technology Services Full time

    Mainframe Software Engineer OpportunityLighthouse Technology Services is partnering with our client to fill their Mainframe Software Engineer position. This is a 7+ month contract opportunity and can be remote in the United States. As a W2 employee of Lighthouse Technology Services, you will be part of a dynamic team working on complex projects.Key...


  • Buffalo, New York, United States CannonDesign Full time

    About the RoleWe are seeking a highly skilled Electrical Engineer II to join our team at CannonDesign. As a key member of our multi-disciplinary team, you will work under the direction of a licensed engineer to design and develop electrical engineering systems for various projects.Key ResponsibilitiesDesign and Development: Perform basic to moderately...


  • Buffalo, New York, United States Omega Enterprises Full time

    Unlock Your Potential with Omega EnterprisesAre you ready to take your skills to the next level? We're seeking a talented individual to join our team as a Software Test Automation Engineer.About the Role:We're looking for someone with a strong background in computer science or a related field, who is passionate about test automation and eager to contribute...


  • Buffalo, New York, United States Ampcus Incorporated Full time

    About the RoleAmpcus Incorporated is seeking a highly skilled Senior Software Engineer to join our team as a Java Backend Developer. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and other relevant technologies.Key ResponsibilitiesDesign and develop...