1

Senior Software Engineer Java Full Stack Jobs in Missouri

Junior Full-stack developer

Saint Louis, MO · On-site

$65.10K - $84.60K/yr

Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time ...

Senior Software Engineer

Saint Louis, MO · On-site

$119.10K - $157K/yr

Experience designing, developing, and maintaining full-stack applications using modern JavaScript ... Java, Spring, Spring Boot). * Ability to architect and implement scalable, resilient microservices ...

Internally this positon is known as Senior Software Engineer. About you: The valuable knowledge and ... Strong proficiency in one or more modern programming languages (C#, Java, Python, Go, TypeScript)

Internally this positon is known as Senior Software Engineer. About you: The valuable knowledge and ... Strong proficiency in one or more modern programming languages (C#, Java, Python, Go, TypeScript)

Senior Software Engineer

Saint Louis, MO · On-site

$118K - $126K/yr

This role requires strong full-stack Python experience, with a focus on API development, Kubernetes deployment, and modern DevOps practices to accelerate delivery. The Senior Software Engineer will ...

next page

Showing results 1-20

People also search for

Senior Software Engineer Java Full Stack information

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 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 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 are popular job titles related to Senior Software Engineer Java Full Stack jobs in Missouri? For Senior Software Engineer Java Full Stack jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer Java Full Stack jobs in Missouri look for? The top searched job categories for Senior Software Engineer Java Full Stack jobs in Missouri are:
What cities in Missouri are hiring for Senior Software Engineer Java Full Stack jobs? Cities in Missouri with the most Senior Software Engineer Java Full Stack job openings:

Java Full Stack Developer

The Timberline Group

Maryland Heights, MO • On-site

$50.75 - $65.50/hr

Full-time

Posted 29 days ago


Job description

Full Stack Developer to join the Software Engineering team. This individual will be responsible for developing a wide variety of software solutions in a cloud enabled microservices environment. Development will include solutions built for internal and external customer use and will cover the full stack of solution design and build and can have components built for data analytics, business process automation, and frontend presentation and user interaction. The ideal candidate will be comfortable in a fast-paced environment and working on development teams responsible for the intaking new requirements from the business and quickly building working software that delivers business value. This position is an active development role where the candidate will spend a majority of their time writing code and deploying to production systems.
In this position the candidate will be working with the latest technologies on cloud-based providers and will have freedom to explore new creative ways to solve problems using new tools and concepts. Solutions that are developed will be critical to running operations and providing services for a Health Plan committed to delivering the highest quality of healthcare to hundreds of thousands of members.
Daily Responsibilities:
• Participate with team to work with product owner to refine backlog stories and requirements and plan stories for upcoming sprints.
• Working with development team design architectures and choose tools and methods to build applications that meet the product requirements
• Participating in an agile development sprint choose tasks from the backlog and build working code that meets the acceptance criteria.
• Insure that all code meets the team requirements for testability and performance.
• Insure that all code is deployed into the full application through the CI/CD build process
Required Skills:
• Experience developing complex software applications from detailed requirements
• Demonstrates effective problem-solving skills
• Understanding of Object Oriented analysis and design using common design patterns.
• Skilled in use of static languages such as Java, Scala, etc. and dynamic languages such as node.js, Python, Groovy
• Experience with Relational Databases such as Oracle, MySQL, SQLServer
• Experience working with non-relational data stores such as MongoDB, DynamoDB, etc.
• Experience with RESTful services and JSON
• Experience working with version control technologies such as Git, TFS, or SVN
• Experience with CI/CD tools such as Jenkins, Bamboo, etc.
• Experience with test driven development tools such as Sonarqube.
• Familiarity with Front-End development utilizing HTML, CSS, JavaScript(jQuery/Ajax/Bootstrap)
• Experience with Agile development methodologies
• Experienced in all phases of software development
• Self-starter that works well independently as well as in a team
• Ability to write clean, self-documented code
• Troubleshoot problems with applications and services
Other Plus Skills:
• Experience on streaming data design using Kafka and Kafka Streams
• Experience with cloud services particularly AWS
• Experience with Apache Spark and/or Hadoop
• Experience with ELK stack (Elasticsearch and Logstach)
Engineering team culture:
• Working on the cutting edge of technology using the latest tools
• Time dedicated to discussing & POC-ing product ideas created from ALL employees, including engineering
• Collaborative work environment. Our engineers are super friendly and love to help each other out!
• Weekly 1 on 1 with manager
• Tight-knit relationship with the Product Team & use data-driven decision making
• Bi-quarterly companywide demo day to find out what individuals throughout the company are working on
• Casual environment and dress code. Jeans are allowed, ties are prohibited.