1

Senior Software Engineer Java Full Stack Jobs in Selden, NY

Sr. Java Architect Citizen, GC Location: Melville, NY (Only Local candidate) Position: Fulltime ... software engineering processes - either individually or in concert with project team * Performs ...

Company Description Vignesh KRG Technologies Inc. 25000 | Avenue Stanford | Suite 120 | Valencia, CA 91355 Direct Phone: (661) 367 8000 Ext.405 | Email: vignesh.c @ krgtech.com Must have 8+ years of ...

Software Engineer II

Bohemia, NY ยท On-site

$78K - $105K/yr

Software Engineer II is responsible for assisting the development team with all aspects of software ... Knowledge of coding languages like C, C++, C#, and/or Java * Knowledge of basic design principles ...

Senior Rust Engineer

Holtsville, NY ยท On-site

$124K - $164K/yr

Senior Rust Engineer Holtsville, NY - Hybrid - Onsite 3 days per week 12+ Months Contract Job Summary We are seeking a Senior Software Development Engineer with strong hands-on experience in Rust to ...

Software Engineer II

Melville, NY ยท On-site

$99K - $136K/yr

As a Software Engineer II, you will be working within an energetic team implementing solutions that ... Debugging issues across the whole stack - OS, DB, applications, and network * Continued ownership ...

Software Engineer II

Melville, NY ยท On-site

$99K - $136K/yr

As a Software Engineer II, you will be working within an energetic team implementing solutions that ... Debugging issues across the whole stack - OS, DB, applications, and network * Continued ownership ...

Java Tutor

Bridgeport, CT ยท Remote

$18 - $40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

The engineering department is responsible for the development of products in multiple disciplines, namely electronics, firmware, software and mechanics. It must carry out the development life-cycle ...

next page

Showing results 1-20

Senior Software Engineer Java Full Stack information

See Selden, NY salary details

$45.7K

$138.4K

$195.7K

How much do senior software engineer java full stack jobs pay per year?

As of Jun 27, 2026, the average yearly pay for senior software engineer java full stack in Selden, NY is $138,421.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $162,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer Java Full Stack, and why are they important?

To thrive as a Senior Software Engineer Java Full Stack, you need deep expertise in Java, front-end frameworks like Angular or React, RESTful APIs, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Boot, Docker, Git, CI/CD pipelines, and cloud platforms, along with relevant certifications, is highly advantageous. Leadership, effective communication, and problem-solving skills help you mentor junior developers and collaborate across teams. These skills are vital for delivering robust, scalable solutions and driving project success in dynamic development environments.

What are Senior Software Engineer Java Full Stack roles?

Senior Software Engineer Java Full Stack professionals are experienced developers who work on both the front-end and back-end aspects of software applications using Java and related technologies. They are responsible for designing, developing, and maintaining complex software systems, ensuring all components work seamlessly together. These engineers often lead development teams, mentor junior developers, and make key architectural decisions to drive project success. Their expertise covers a wide range of technologies, including Java frameworks, databases, web services, and modern front-end tools.

What is the difference between Senior Software Engineer Java Full Stack vs Software Developer Java?

AspectSenior Software Engineer Java Full StackSoftware Developer Java
Required CredentialsBachelor's or Master's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining full-stack applications, often in Agile teamsDeveloping Java-based applications, primarily backend or frontend, in various environments
Industry UsageCommon in tech companies, startups, and enterprise ITWidely used across industries for Java application development

While both roles involve Java development, Senior Software Engineer Java Full Stack typically encompasses a broader scope, including both frontend and backend responsibilities, along with leadership and design tasks. Software Developer Java may focus more narrowly on specific application components. The senior role often requires more experience and a deeper understanding of full-stack development.

What opportunities for technical leadership and mentorship are available to Senior Software Engineer Java Full Stack professionals?

As a Senior Software Engineer Java Full Stack, you often have opportunities to take on technical leadership roles such as leading project teams, architecting solutions, and setting coding standards. You may also mentor junior developers, conduct code reviews, and facilitate knowledge sharing within the team. These responsibilities not only help develop your leadership skills but also position you for advancement into roles like Technical Lead or Engineering Manager. Many organizations encourage senior engineers to participate in decision-making processes and cross-functional collaboration, further broadening your impact and career growth.
What job categories do people searching Senior Software Engineer Java Full Stack jobs in Selden, NY look for? The top searched job categories for Senior Software Engineer Java Full Stack jobs in Selden, NY are:
What cities near Selden, NY are hiring for Senior Software Engineer Java Full Stack jobs? Cities near Selden, NY with the most Senior Software Engineer Java Full Stack job openings:
Sr. Software Engineer I - Linux BSP Development

Sr. Software Engineer I - Linux BSP Development

North Atlantic Industries

Bohemia, NY โ€ข On-site

$105K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

Job Type
Full-time
Description
North Atlantic Industries is a leading provider of embedded electronic solutions, specializing in rugged embedded computing, power supplies and motion simulation and measurement technologies. Our products and services are used by the military, aerospace, and industrial markets, helping to advance technology and protect the free world.
NAI was proud to be recognized as a Top Workplace on Long Island by Newsday! Our culture is very collaborative. We have team building events, company picnics, special event day and employee game room. Please visit our website at www.naii.com/careers to see more about what makes us a unique place to work.
Summary:
Senior Software Engineer I is responsible for the development of software programs that align with the overall goals of our business. It is the responsibility of this individual to ensure that the software development fully aligns with our business needs and identify ways that existing software may be modified to improve functionality. Senior Software Engineer I may be involved with different projects including, but not limited to:
  • Board Support Package (BSP) development of software needed to support the Single Board Computer (SBC) product line.
  • Development of software including Embedded and Software Support Kit (SSK).
  • Testing including Design Verification Testing (DVT) and Automated Testing (ATP) needed to support the motherboard or module products.
  • Collaborating with the design and test engineers to develop test plans and test procedures.
  • Linux kernel and driver development for BSPs, including creation of drivers from datasheets, porting from one Linux distro to another as well as porting from one Linux kernel version to another, and using tools such as Yocto or Buildroot.

Requirements
  • Taking ownership of software-related issues and working toward finding solutions in a timely and efficient manner
  • Assisting and designing, coding, and debugging software as needed
  • Assisting with generation and review of product and design documentation as needed
  • Interfacing with design and test engineers throughout the product development cycle.
  • Interfacing with embedded hardware and system engineers to define and design system solutions.
  • Participating and leading code reviews to ensure adherence to coding standards and best practices.
  • Training and coaching software engineers on the team
  • Candidates must be a U.S. Person, defined as either a U.S. citizen or a lawful permanent resident (Green Card holder), and must be able to provide appropriate documentation upon hire to verify this status. Please note that some positions involve sensitive customer contracts and require U.S. citizenship as a condition of employment.

Qualifications and Education Requirements:
  • BS in Computer Science or Electrical Engineering required and a minimum of 6-years of engineering and/or software programming experience required.
  • Ability to work with hardware to develop and debug software which includes embedded code as well as test software.
  • Familiar with various operating systems (VxWorks, Linux, PetaLinux, Deos, Windows, etc)
  • Robust knowledge of C
  • For individuals who are responsible for GUI-based test applications, must be proficient in C++, C#, GUI programming, Object-Oriented design and programming.

Preferred Skills and Abilities:
  • Strong oral and written communication skills to train, coach and collaborate with other staff
  • Strong analytical and problem-solving skills
  • Self-motivated, and possess a high degree of curiosity and desire to learn new things
  • Good organizational skills and be able to multi-task within a fast-paced environment
  • Experience using version control systems (Git) for collaborative development, code management, and patch integration.

Other Responsibilities:
  • For those individuals involved in the development of Board Support Packages (BSP), responsibilities include performing initial board configuration on new hardware, porting software from reference designs, and developing custom device drivers and applications.
  • For those individuals involved with the development of code needed to support module functionality, responsibilities include developing APIs for module library functionality and sample code for module functionality as well as the design and development of the GUI-based tests (ATP and DVT) application.
  • For those individuals involved in embedded Linux driver development, responsibilities may include developing kernel-level drivers based on hardware specifications, porting drivers across various Linux distributions, and configuring custom Linux-based environments using tools such as Yocto or Buildroot.

North Atlantic Industries offers comprehensive and competitive packages including:
Benefits
  • Medical, Dental, and Vision Insurance
  • Company-provided Life and AD&D Insurance
  • Voluntary Supplemental Life Insurance
  • Long-term Disability Insurance
  • Flexible Spending Accounts (FSA)
  • Employee Assistance Program (EAP)
  • 401(K) with company matching contributions
  • Vacation, holidays, sick
  • Employee tuition reimbursement
  • Annual bonus eligibility
  • Opportunities for learning and career development

Work Schedule and Environment
  • Monday to Friday, Day Shift
  • Discretionary 9/80 Schedule
  • Business casual dress code

North Atlantic Industries (NAI) is proud to be an Equal Opportunity Employer and is committed to providing equal employment opportunity for all persons in all facets of employment. All qualified applicants will receive consideration for employment without regard to any legally protected status. If you are an individual with a disability or a disabled veteran and require a reasonable accommodation in applying for any posted position, please contact Human Resources at 631-567-1100 or by email at hr@naii.com.
As a federal government contractor, in accordance with applicable laws, regulations, and Executive Orders, North Atlantic Industries (NAI) is required to develop annual Affirmative Action Plans for Protected Veterans and Individuals with Disabilities. Any employees or applicants who wish to review the Affirmative Action Plan for Protected Veterans and Individuals with Disabilities can contact us by sending an email to hr@naii.com or by calling 631-567-1100.
Salary Description
$105,000 - $150,000 per year