Jobs · himalayas

A

Backend Senior Software Engineer

Meridian Softworks · United States · Posted 14d ago

remoteFull-timesenior5-8 yrsEstimated 53k-200k USD🇺🇸 United States
Apply on himalayas

About the role

Build and deliver cloud-based analytics solutions using Java Spring Boot for government clients.

Meridian Softworks is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work™ Senior Backend Software Engineer (Java Spring Boot) Job Description Meridian Softworks is seeking Senior Backend Software Engineers specializing in Java Spring Boot to join the Software, Applications and Analytics Center of Excellence (CoE). The successful candidates will become key members of the development team building Cloud-based analytics solutions for our government customer NOAA. This CoE is responsible for designing, developing and delivering backend solutions and services to our customers as well as our internal growth and execution-focused teams. This is a remote, full-time position. This is an opportunity for someone passionate about building robust, scalable backend systems that deliver value to users in an efficient and high-quality fashion. The person selected for this role will become part of an enterprise team of backend software engineers that may split their time working directly on customer systems, solving customer problems, and helping the company grow and mature our Data & Software Engineering capabilities. This includes identifying backend best practices, building our database architecture, developing microservices architectures, and solutioning for new business opportunities. We're looking for person eager to get in during what is a growth-focused organization and to work with an established team in a flexible and enjoyable work environment. Client Overview: The successful candidates will initially join an existing project team and develop custom cloud-based backend applications for the National Oceanic and Atmospheric Administration (NOAA), The NOAA Chief Financial Officer (CFO) manages the agency's annual budget (approx. $6.4 billion), overseeing financial planning, accounting, and performance evaluation. The office ensures fiscal integrity through internal controls, vendor payments, and strategic financial policy to support NOAA's environmental and national security mission. Meridian Softworks subsidiaries developed the Financial Management Data System (FMDS) for NOAA to improve the government's ability to analyze and manage its financial and workforce data. FMDS is a Cloud-based visualization and analytics software tool that sits on top of the government's financial system. The system fuses data entered in directly by the NOAA budget community, with data from a variety of disparate back office organizational data sources into one filterable and manageable data set and presents the information through custom visualizations that quickly and effectively allow the user to extrapolate the relevant metrics without assistance from others. The work is in a fast-paced, high visibility, client site environment with regular interaction with all levels of the organization, including NOAA Senior Executives. The team is currently developing backend software solutions leveraging modern technologies and processes including DevSecOps, microservices, RESTful APIs, and AI/ML solutions. Requirements Experience Level: Senior: Bachelor's Degree with 12+ years of backend software development experience Advanced degrees may be substituted for experience: Masters = 2 years, Doctorate = 6 years Qualifications: Required: Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related discipline 12+ years of professional backend software development experience 5+ years of hands-on experience with Java and Spring Boot framework Expert-level proficiency in Spring ecosystem including Spring MVC, Spring Data, Spring Security, and Spring Cloud Strong experience designing and implementing RESTful APIs and microservices architectures Experience with Agile workflow methodologies (Scrum, Kanban) Proven expertise in designing and optimizing relational databases (PostgreSQL) and NoSQL databases (MongoDB, ElasticSearch, OpenSearch) Experience with ORM frameworks such as Hibernate/JPA and data access frameworks like Spring Data JPA Experience with Docker containerization and Kubernetes orchestration Experience developing and deploying microservices within automated DevSecOps/CI/CD pipelines Proficiency with build tools such as Maven or Gradle Experience with automated testing frameworks (JUnit, Mockito, Spring Test, Integration Testing) Strong understanding of cloud-based technologies and architectures (AWS, Azure, or GCP) Experience with message brokers and event-driven architectures (RabbitMQ, Kafka, or similar) Experience with embedded servers in Spring Boot applications (Tomcat, Netty, Undertow) Strong understanding of software design patterns and principles (SOLID, DDD, Clean Architecture) Experience with version control systems (Git) and collaborative development workflows Highly organized and pu

Read the full posting on himalayas

FAQ

Is the Backend Senior Software Engineer role at Meridian Softworks remote?+

This Backend Senior Software Engineer position is listed as remote (United States).

What is the salary for the Backend Senior Software Engineer role at Meridian Softworks?+

The listing states Estimated 53k-200k USD.

What seniority level is this Backend Senior Software Engineer role?+

This is a senior level position.

How do I apply for the Backend Senior Software Engineer role at Meridian Softworks?+

Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Meridian Softworks.