1

Senior Java Software Engineer Jobs in Shelburne, VT

Engaged as primary engineering analyst utilizing Finite Element Analysis (FEA) software to support ... Author, check, and approve most types of contract documents and drawings at the senior level as ...

Senior Water Resources / Senior Dam Engineer

Williston, VT · Hybrid

$103.70K - $140.80K/yr

We are seeking a Senior Water Resources / Senior Dam Engineer to join our growing Water Resources ... Proficiency with hydrologic and hydraulic modeling software * Working knowledge of CAD-based design ...

Sr Engineer (Systems Engineer)

Colchester, VT · On-site

$90.76K - $122.80K/yr

Job SummarySeeking a Senior Systems Engineer to lead integration, qualification, manufacturing ... software. The role involves coordination with foreign suppliers, vehicle primes, and US military ...

Product Developer

Burlington, VT

$126.74K - $172.89K/yr

Perform software engineering activities throughout the full software engineering lifecycle. What ... Delivering product quality implementations in Java and Python languages; * Building managed ...

Product Developer

Burlington, VT

$126.74K - $172.89K/yr

Perform software engineering activities throughout the full software engineering lifecycle. What ... Delivering product quality implementations in Java and Python languages; * Building managed ...

ABOUT THE POSITION Senior Water Resources Engineer | Vermont Step into a role where your Hydraulics ... software including HEC-HMS, HEC-RAS, HydroCAD and others * Using analysis to identify and design ...

Overview ABOUT THE POSITION Senior Water Resources Engineer | Vermont Step into a role where your ... software including HEC-HMS, HEC-RAS, HydroCAD and others * Using analysis to identify and design ...

Overview ABOUT THE POSITION Senior Water Resources Engineer | Vermont Step into a role where your ... software including HEC-HMS, HEC-RAS, HydroCAD and others * Using analysis to identify and design ...

Senior Water Resources Engineer

Winooski, VT · On-site

$110K - $125K/yr

Overview ABOUT THE POSITION Senior Water Resources Engineer | Vermont Step into a role where your ... software including HEC-HMS, HEC-RAS, HydroCAD and others * Using analysis to identify and design ...

Sr. Mobile Developer Are you seeking a new opportunity in a Startup to hone your skills, gain new ... Business and Software Development, Sales & Accounting, UI/UX, Graphic & Game Design and Information ...

next page

Showing results 1-20

Senior Java Software Engineer information

See Shelburne, VT salary details

$42.9K

$159.9K

$280.7K

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

As of May 31, 2026, the average yearly pay for senior java software engineer in Shelburne, VT is $159,883.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,400.00 and $174,300.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.
Semantic Data Engineer | Digital Operations

Semantic Data Engineer | Digital Operations

BETA Technologies

South Burlington, VT

$114.90K - $138K/yr

Other

Posted 10 days ago


Job description

We are seeking a Semantic Data Engineer to join our Data and AI Platform team, bringing deep expertise in semantic technologies, linked data, and metadata management to help design and build intelligent data platforms that unlock the full value of our organization's information assets. In this role, you will combine strong data engineering fundamentals with specialized knowledge of semantic modeling and data interoperability to create robust, scalable solutions that enable rich data discovery, automated reasoning, and seamless integration across diverse data sources. You will work collaboratively with data scientists, platform engineers, and domain experts to evaluate, architect, and implement the most appropriate semantic solutions while ensuring they integrate seamlessly with our broader data and AI infrastructure. The ideal candidate is a pragmatic technologist who can translate complex business requirements into elegant semantic data models and has hands-on experience building production-ready systems that make data more findable, accessible, and reusable across the enterprise.
 
How you will contribute to revolutionizing electric aviation:
  • Design and build scalable data platform capabilities that empower domain teams through extensible frameworks and standards, enabling them to manage their data assets within a cohesive semantic architecture spanning the enterprise
  • Implement robust data integration solutions and unified namespace patterns that create a digital thread connecting real-time and historical information across the entire product lifecycle-from design through manufacturing to field operations
  • Build optimized data storage architectures and metadata management systems including data lakes, warehouses, knowledge graphs, and enterprise catalogs that make all organizational knowledge discoverable and actionable
  • Develop semantic layers and ontologies that capture domain expertise and business logic, making implicit organizational knowledge explicit and machine-readable in formats that both humans and AI systems can leverage, while preserving traceability across the product lifecycle
  • Create unified data access services that expose the digital thread to stakeholders across the organization, breaking down silos between engineering, manufacturing, operations, and business teams
  • Implement data quality frameworks and lineage solutions that ensure accuracy across diverse data types while illuminating information flow through complex systems-essential for aerospace compliance, continuous improvement, and establishing the trusted data foundation required for advanced analytics and AI
  • Partner with cross-functional teams to strengthen the digital thread through DataOps practices and champion data governance standards that keep our diverse data assets trusted, accessible, and valuable
  • Actively contribute to a collaborative team environment through code reviews, knowledge sharing, and constructive feedback that continuously improves our data solutions and maintains high engineering standards
Minimum Qualifications:
  • Bachelor's degree in Computer Science, Information Systems, Data Science, or related technical field (or equivalent practical experience)
  • 3+ years of professional experience in data engineering or related field
  • Hands-on experience with semantic technologies, knowledge graphs, or linked data systems
  • Experience designing and implementing ontologies, taxonomies, or semantic data models
  • Proficiency with modern data engineering tools and languages (e.g., Python, SQL)
  • Experience with graph databases (e.g., Neo4j, Amazon Neptune, Stardog) and/or triple stores
  • Strong understanding of data integration patterns and API design
  • Excellent communication skills with ability to translate technical concepts for diverse audiences
  • Experience with cloud platforms (preferably AWS)
  • Experience with DataOps practices and modern data platform architectures (cloud and hybrid)
  • Understanding of DevOps practices including CI/CD, version control (Git), and infrastructure as code
  • Ability to work collaboratively in a fast-paced environment
  • Exceptional troubleshooting skills with the ability to spot issues before they become problems
Above and Beyond Qualifications:
  • Advanced degree in Computer Science or related field
  • 5+ years of experience specifically working with semantic technologies in production environments
  • Expert-level knowledge of semantic web standards (RDF, OWL, SPARQL, SHACL)
  • Experience building and scaling knowledge graphs in enterprise settings
  • Proficiency with additional programming languages (e.g., Scala, Java) and distributed computing frameworks (Spark, Flink)
  • Hands-on experience with metadata management platforms and enterprise data catalogs
  • Track record of implementing data lineage and data quality solutions at scale
  • Experience working in regulated industries or with complex data governance frameworks
  • Familiarity with aerospace/manufacturing data standards
  • Knowledge of IoT protocols and time-series data management
  • Publications, presentations, or open-source contributions in semantic technologies
  • Familiarity with aviation regulations and standards (DO-178, DO-254, DO-330 etc.) as they relate to data systems