Senior Java Developer
Java developer job in Saint Louis, MO
Employment Type: 14-month W-2 contract (possibility to extend)
Compensation: up to $63/hour W-2
Benefits: medical, dental, vision, LTD/STD, HSA/FSA, term life, supplemental health coverage options (e.g., Aflac), and a 401(k) for all W-2 employees (and their families if needed)
We are seeking three mid-to-senior level Java Developers to join a cloud-native engineering team building high-scale backend services. This role is ideal for developers with strong experience in Java, Spring Boot microservices, and cloud platforms such as GCP, AWS, or Azure. You will design and build distributed services, work closely with product and architecture groups, and contribute to a modern CI/CD and Kubernetes-based environment.
Responsibilities:
Design, develop, and maintain scalable backend applications using Java and Spring Boot
Build and support microservices for large-scale, distributed systems
Develop cloud-native applications using GCP services
Build APIs and backend services that integrate with Cloud SQL, PostgreSQL, MySQL, or other relational databases
Deploy applications using Jenkins CI/CD pipelines
Use infrastructure-as-code tooling, including Helm and Terraform
Conduct peer code reviews and contribute to engineering standards
Troubleshoot and resolve backend performance or reliability issues
Collaborate closely with Product Owners, Tech Leads, and Solution Architects on technical design
Follow the Equifax Engineering Handbook and established SDLC practices
Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, retrospectives, and demos
Take ownership of deliverables in a fast-paced, deadline-driven environment
Required Skills:
5+ years of hands-on development experience with Java and Spring
Strong experience building Spring Boot microservices
Experience with GCP, AWS, or Azure as a cloud developer
Experience with cloud databases like Cloud SQL, Azure SQL, RDS, or similar relational databases
Strong problem-solving, analytical, and debugging skills
Excellent written and verbal communication skills
Ability to work independently and collaboratively in a fast-moving environment
Preferred Skills:
Bachelor's degree in Computer Science or related field (or equivalent experience)
Experience with Jenkins, CI/CD pipelines, Helm, and Terraform
Experience working with Kubernetes (GKE, EKS, or AKS)
Familiarity with observability and monitoring tools
Experience with Agile/Scrum development practices
Experience with automated testing frameworks for Java
Lead Java Developer - W2 role
Java developer job in Saint Louis, MO
Job Summary for Lead Java Developer:
The primary purpose of this role is to develop and deliver best-of-breed authentication products for e-commerce transactional use cases that will drive uptake and penetration for the products and revenue for client.
Job Qualifications and Responsibilities for Lead Java Developer:
Have skills in building applications using open frameworks to achieve reuse and reduce development times for both frontend and backend (e.g., Spring Boot, Vue.js, Angular, React, others)
Understand use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code
Have skills in designing and documenting highly available and performant microservice architectures
Have skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
Understand and elaborate technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time
Software Developer
Java developer job in Saint Louis, MO
Start your next chapter with a top industry leader offering competitive benefits and relocation support, we are looking for a highly skilled Full-Stack developer to support a mission critical system and help lead initiatives related to a custom web application. Primary duty of the candidate will be to design, code and participate in the maintenance and enhancement of an enterprise web application. In addition to designing and developing code, the ideal candidate should also have the drive and willingness to work within AWS. The selected candidate will find themselves on a path to continual learning and professional growth on a great team and mission.
REQUIRED QUALIFICATIONS:
5+ years experience building web applications in any modern framework based on languages like C#, Python, Java, or JavaScript
2+ years experience with AWS or Azure Cloud Environments. Possess a solid understanding of the environment and ability to perform basic management and troubleshooting.
Experience in a modern web framework like Angular, React, Vue, Node, or Ember.
Deep understanding of HTML, HTTP, client-side rendering, and DOM manipulation through JavaScript and libraries such as jQuery.
Experience with Windows and Linux environments and the Linux command line.
Experience with object-oriented programming.
Knowledge of web application performance issues and best practices.
Extensive knowledge of developer tools such as Jira, Git and Gitlab.
Experience developing web services and integrating enterprise-class systems.
Strong troubleshooting skills.
Experience working with cross-functional teams using agile practices and continuous delivery.
Bachelor's degree or higher in computer science or a closely related field.
CLEARANCE:
Top Secret minimum
Android Developer
Java developer job in Saint Louis, MO
Greymatter Innovationz helps you stay digitally relevant across domains, technologies, and skillsets, every day.
Android developer- Onsite in St. Louis-
Must have- SDK development end-to-end and Bluetooth and BLE Framework knowledge
Job Description - SDK Developer (Bluetooth/BLE)
Role Overview
We are seeking an experienced SDK Developer with strong expertise in building end-to-end software development kits and deep knowledge of Bluetooth and Bluetooth Low Energy (BLE) frameworks. The ideal candidate will design, develop, and optimize SDK solutions that integrate seamlessly with our product ecosystem while ensuring high performance, security, and reliability.
Key Responsibilities
Design, develop, and maintain end-to-end SDKs, including architecture, implementation, versioning, and release processes.
Build robust, scalable, and reusable SDK components for mobile and connected devices.
Integrate and optimize Bluetooth/BLE communication within applications and device platforms.
Work closely with cross-functional teams (mobile, firmware, QA, product) to ensure seamless integration.
Troubleshoot and resolve issues related to connectivity, performance, and compatibility.
Contribute to technical documentation, coding standards, and best practices.
Participate in code reviews and provide constructive feedback.
Stay updated with emerging technologies, Bluetooth advancements, and SDK frameworks.
Required Skills & Qualifications
Strong hands-on experience in end-to-end SDK development.
Solid understanding of Bluetooth and BLE frameworks, protocols, and communication flows.
Experience with mobile platforms (iOS, Android) or embedded systems is a plus.
Proficiency in programming languages such as Java, Kotlin, Swift, Objective-C, or C/C++.
Strong problem-solving skills and ability to work in a fast-paced environment.
Experience working with APIs, connectivity modules, and device communication layers.
Good understanding of software architecture, design patterns, and debugging tools.
Preferred Qualifications
Experience with IoT ecosystems or connected consumer products.
Knowledge of firmware communication interfaces.
Experience with performance tuning and low-level debugging.
Familiarity with version control systems (Git) and CI/CD pipelines.
At Greymatter Innovationz,
We offer:
Motivating Work Environment.
Excellent Work Culture.
Help you to upgrade yourself to the next level.
And More!!!
React Native - Software Engineer
Java developer job in Saint Louis, MO
Job Title: React Native - Software Engineer
Duration of project: 6+ months
Key Responsibilities:
As one of our valued React Native Developers, your task will be constructing high-performance mobile apps for both iOS and Android platforms.
Your duties will include:
Spearheading the architecture and construction of these applications while coordinating with teams managing other layers of product infrastructure.
Building enterprise-level React Native apps with precision-crafted UIs for Android and iOS platforms.
Leveraging native APIs for extensive integrations with native mobile platforms.
Diagnosing and rectifying bugs and performance bottlenecks to ensure seamless, native-like performance.
Upholding coding standards and writing automated tests to guarantee top-notch product quality.
Translating complex requirements into distinct coding tasks and strategies.
Crafting unit and integration tests for thorough and regressive software testing.
Participating in design and code reviews.
Collaborating with various teams (Product, PM, etc.) to ensure the delivered code aligns with functional/technical specifications.
Engaging actively in Agile routines and ceremonies, including daily standups, sprint planning, and sprint demos/retrospectives.
Essential Qualifications:
Bachelor's degree in Computer Science or a related field or equivalent practical experience
Minimum of 3 years of professional React Native development experience in an Agile environment.
Profound understanding of Computer Science fundamentals, including OOAD, MVVM design patterns, data structures, and algorithms.
Extensive experience in creating React-Native modules (npm) and developing reusable custom libraries and components. Extensive experience with Typescript.
Profound understanding of front-end frameworks, particularly React.
Experience with RESTful APIs and OAUTH.
Proficiency in creating a Jenkins pipeline using third-party tools like Fastlane.
Proven experience in deploying applications on Apple AppStore and Google Playstore.
Proficiency in JavaScript and TypeScript languages.
Solid foundation in working with third-party libraries (Redux, RxJS) and debugging dependency conflicts.
Comprehensive understanding of the mobile app development lifecycle.
Knowledge of object-oriented programming and reactive programming patterns.
Experience with RESTful APIs, integrating mobile applications to server-side systems, and understanding the document request model and offline storage.
Familiarity with automated testing suites, like Jest, Mocha, and Postman, and experience with unit and integration tests (Espresso, JUnit) and Co-routines.
Experience with dependency injection (Dagger).
Ability to contribute to a large-scale Agile-driven software engineering project, with a solid understanding of professional software engineering best practices for the entire SDLC, including CI/CD.
Excellent verbal and written communication skills.
Open-mindedness, a relentless thirst for learning, and an unyielding spirit of collaboration.
Exceptional interpersonal skills and a positive mindset.
Preferred Additional Experience:
Experience with TDD or BDD.
Familiarity with cloud-native, scalable, and highly available distributed systems.
Understanding relational and NoSQL databases such as MySql, Postgres, Mongo, and Redis.
Experience with container technologies like Docker and Kubernetes.
Experience with Atlassian tools such as JIRA and Confluence.
Software Engineer-Hardware Emulation (Hardware Emulation)-1
Java developer job in Saint Louis, MO
At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
The Boeing Company is currently seeking an Experienced Software Engineer-Hardware Emulation (Virtual) t o support our Emulation team located in Berkeley, Missouri. This position will focus on supporting the Enterprise Software Verticals (ESV) organization.
The Boeing Emulation Team is currently seeking an Associate Hardware Emulation Engineer. This team is responsible for developing software models that emulate the behavior and functionality of hardware components and systems, providing an all-software test and integration environment for various Boeing projects across Commercial Airplanes, Defense and Space platforms, training devices, and autonomous platforms.
In this role, you will leverage your experience and technical skills to lead the architecture and design of emulation solutions that meet the rigorous demands of our diverse projects. A successful candidate will collaborate with the Software Enterprise to embrace software best practices, standards, and initiatives, positioning the flight simulation team for efficient, effective, and high-quality execution. You will work closely with the FABRIC Boeing team, contributing to innovative solutions that enhance our emulation capabilities and streamline the integration of software and hardware.
Additionally, you will tackle reverse engineering challenges to discover solutions for hosting software in emulated environments. Your contributions will be vital in ensuring that our emulation tools not only meet current project requirements but also adapt to future technological advancements. Hands-on experience with virtualization technologies such as KVM and QEMU will be essential, as will familiarity with software development practices in GitLab. Understanding ARM, PowerPC, or x86 microprocessor architectures, along with common avionics data buses and interfaces, will further enhance your ability to deliver effective emulation solutions. Familiarity with Field Programmable Gate Arrays (FPGAs) and hardware description languages (HDL) will also be beneficial in this role.
This position has been identified as a virtual opportunity and will not require the selected candidate to relocate .
Position Responsibilities:
Independently performs the design, development, test, and integration of software models to emulate the behavior and functionality of hardware components or systems to provide an all-software test and integration environment.
Liaise with hardware engineers by contributing to the identification and review of requirements and specifications for the hardware being emulated.
Contributes to the development, automation, test, integration, and administration of emulation strategies and technologies.
Implements verification plans, test procedures and test environments, executing the test procedures and documenting test results for emulation technologies.
Supports in collecting and analyzing in-use product data to design new or enhance existing products.
Performs the identification, debugging, and resolution of issues to ensure the reliability and efficiency of software products.
Advises on software domains related to emulation technologies.
Develops policies, practices and processes for emulation and virtualized resource management.
Possesses knowledge of current and emerging technologies, tools, frameworks and changes in regulations that are relevant to hardware emulation.
Supports hardware emulation project management activities.
Basic Qualifications (Required Skills/ Experience):
5 + years of experience in testing or programming software written in C or C++
5 + years of experience in real-time, near real-time, or embedded systems
5 + years of experience with release tools (Azure DevOps, Artifactory, Gitlab, Maven), configuration management, monitoring, virtualization and containerization
5 + years of experience do you have with mission/safety-critical software development
Preferred Qualifications (Desired Skills/Experience):
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources.
Ability to comprehend and describe the structure of a computer system made from multiple component parts, so that it can develop, fix networks and platforms, configure software, use different programming languages and troubleshoot hardware as necessary.
Knowledge to design, develop, test and debug software programs without a user interface (UI) that will manage hardware components or peripherals attached to a computer. Knowledge of platform's hardware, bus interfaces used by hardware to communicate with host and location of device driver software. Knowledge to write kernel mode driver, initialize software and control hardware
Knowledge of programming languages (e.g., C#, Java, Java 2 Enterprise and Mobile Editions (J2EE, J2ME), C++, Visual Basic, C, Assembly, Ladder Logic, Numerical Control (NC) Programming, Matlab ). Knowledge of communications, networking, and protocols (e.g., Transport Control Protocol/Internet Protocol (TCP/IP), File Transfer Protocol (FTP), Extensible Mark-up Language (XML), Wireless Access Protocol (WAP . Knowledge of computing equipment and its operating systems (e.g., Windows, Unix, Linux). Knowledge of software development and testing tools (e.g., editors, compilers, linkers, desktop simulations, configuration management tools, requirements management tools) capability and usage. Ability to apply knowledge of database engines to the design of databases and reporting structures. Ability to integrate hardware and software components into a functional system. Knowledge of software testing and usability theory. Knowledge of testing, usability practices. Ability to write and execute test scripts and perform usability analyses.
Knowledge of operating system concepts, such as processes, threads, synchronization, memory management, file systems, and networking. Knowledge of the hardware architecture, such as the CPU, memory, buses, devices, and interrupts.
Knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Real-time domain examples include control systems, human interfaces and signal processing. Examples of characteristics and constraints that impact real-time software include hardware/software timing, sizing, bandwidth, optimization and synchronization. Examples of products include aircraft , missiles, airborne/shipboard/space systems/ground-based operational systems and real-time support systems such as simulators and training systems.
Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity. It includes deep knowledge of integration-testing tools.
Knowledge of System Reverse Engineering, which includes deep understanding in debugging and disassembling, and code analysis. Ability to follow a systematic and iterative process that considers planning, collecting, analyzing, testing, and documenting reverse engineering findings.
Knowledge of virtualization and extensive experience designing, developing, implementing and managing virtual environments. Knowledge of systematic approaches to drive virtualization service improvement. Ability to create a virtual machine using hardware emulations of computer systems.
Travel:
10%
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range for Mid-level : $114,750-178,250
. click apply for full job details
Software Engineer
Java developer job in Hazelwood, MO
This position will be responsible for the design, development, manufacture, and maintenance of training devices for a wide variety of commercial and military aircraft - everything from F-15 fighter jets to Apache attack helicopters, and even NASA's Starliner spacecraft.
Software engineers on this team are responsible for all phases of the software lifecycle, including architecture, design, implementation and test. They are also directly involved in planning their own work, as part of the agile methodology, with a focus on technical excellence.
This team is a large software development team comprised of several smaller agile teams, some with specialized skills. Our backlog includes everything from new feature development using cutting-edge technology to maintenance of legacy software baselines. The successful candidate will need to be comfortable working in an often fast-paced environment within a two-week "sprint" schedule.
Position Responsibilities
• Designs, architects, and develops simulation models, simulation visualizations, virtual environments/platforms, and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle.
• Partners with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated.
• Performs design, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities.
• Performs data collection and processing for use in simulations.
• Validates, verifies, and refines simulation software code, models, simulations, test procedures and test environments, executing test procedures and documenting test results and models against real-world data, test data, benchmarks, or other similar models.
• Documents and maintains technical code, algorithms, specifications and descriptions of simulation models.
• Partners with cross functional engineering teams to enable integration of simulation software with hardware devices and systems.
• Implements current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment.
• Modernizes, migrates, sustains, and updates simulation software to adapt legacy systems to new operating systems.
• Performs simulation software project management functions.
Basic Qualifications
• Bachelor's Degree in an engineering discipline
• 8+ years of experience in software engineering
• 5 years of experience in C++,C#, C, Rust or other programming languages
• 5 years of experience in Window and/or Linux distributions
• 5 years of experience in Gitlab or IDE tools
• 5 years of experience in software development/ agile environment
Preferred Qualifications
• Knowledge of aircraft systems, including weapons, night vision system, mechanics, hydraulics, electronics, flight controls, etc.
• Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different cloud platforms and the various components involved (computing, storaging and networking). Ability to automate and script skills. Knowledge of containerization technologies which includes understanding how to manage containers, deploy applications in a containerized environment, and troubleshoot issues. Knowledge of understanding of networking concepts, including IP addressing, subnetting, routing, and security (focus on security best practices and technologies).
• Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems.
• Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables.
• Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.
• Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code. Ability to perform Application Programming Interface (API) design, implementation, and testing. Knowledge of real-time software architecture and design methodologies to synthesize models and simulation frameworks that meet real-time requirements; this includes knowledge of real-time target environments, its processor and network architecture, communication protocols, and electrical interfaces.
• Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
• Knowledge of build and execution environments that include hosts, processors, operating systems, and networks. Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks. Knowledge of verification, validation, certification, and qualification processes.
• Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity. It includes deep knowledge of integration-testing tools.
• Ability to apply knowledge of 2D and/or 3D computer graphics to generate data representation and to communicate information. Ability to build animated graphics--graphic simulations simulating how systems work. Understanding of visual analytics tools and research. Background and familiarity with algorithms for image processing. Knowledge of multiple programming languages and operating systems to develop prototypes in this technology area. Ability to integrate hardware and software components into demonstrations.
Education / Experience: Bachelor's Degree in an engineering discipline
Java Developer
Java developer job in OFallon, MO
Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace.
With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including.
• Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here)
• Collabera listed in GS 100 - recognized for excellence and maturity
• Collabera named among the Top 500 Diversity Owned Businesses
• Collabera listed in GS 100 & ranked among top 10 service providers
• Collabera was ranked:
• 32 in the Top 100 Large Businesses in the U.S
• 18 in Top 500 Diversity Owned Businesses in the U.S
• 3 in the Top 100 Diversity Owned Businesses in New Jersey
• 3 in the Top 100 Privately-held Businesses in New Jersey
• 66th on FinTech 100
• 35th among top private companies in New Jersey
***********************************************
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Location - O'Fallon, MO
Duration - 12 months
Details:
The candidate must have Marionette and/or backbone experience in addition to jquery.
• Highly experienced with front-end web development using advanced JavaScript
• Expertise with JavaScript libraries and frameworks like Marionette, Backbone, jQuery
• Strong experience in enterprise JEE/Web based applications and Object Oriented technologies
• Experience with REST, SOAP, Web Services
• Expertise with HTML/5, CSS/3.
• Experience with responsive web design is a plus
• Experience with SQL and relational databases like Oracle is a plus
• Agile experience is a plus
Contact:
Shraya Srivastava
************
Additional Information
All your information will be kept confidential according to EEO guidelines.
Java developer
Java developer job in Saint Louis, MO
Mapjects is a leading centralized logistics operations portal platform. The platform servers franchises with ERP components that suite the franchise business needs. Mapjects Clearview platform provide one-click distribution, logistics and analysis products to enrich and visualize big data sets from warehousing, fulfillment, fraud detection, payment technology and b2b eCommerce.
Email resume and contact to [email protected] or [email protected]
Green Card and US citizens only
Compensation is very competitive, and commensurate with experience, loc DC or VA
Corp 2 Corp, 1099, or W2 (please email your expectations, and availability to start)
Job Description
Mapjects java developer java web application developer position
This position is responsible for supporting design and development in a team environment. The Mapjects developer has to be independent, driven and responsible. He should be profient on building applications, based on requirements, client meetings, current web technologies and development tools and features.
email word copy (preferred) of resume to
: [email protected]
or
[email protected]
You will support application development, prototyping, modeling.
Support configuration changes, with ALM tools, identify applications bottlenecks and opportunities to optimize performance.
Provides resolutions to an extensive range of complicated problems. Solutions are expectedted to be innovative, thorough, and practicable.
Works under limited direction Independently determines and develops approach to solutions.
Work shall be evaluated upon completion for adequacy in satisfying objectives, team collarboration and contribution.
Represents the organization as the principal customer contact on contracts and often performs project leadership role. Interacts with senior customer personnel on significant technical matters frequently requiring coordination across organizational lines. College Degree
or equivalent experience
; advanced studies/degree preferred. Typically has 5 - 7 years related experience.
Qualifications
Basics
-development of new or existing web-based applications using Java, Java -Servlets, JSP, JSF, XML, J2EE, Web Services.
Preferred Skills
-Strong analytical and creative problem solving skills.
-A senior-level professional who is a motivated and effective team player.
-Experience with working on Agile project teams.
Familiarity with web-based applications
Familiarity with the Software Development Life Cycle (SDLC) and the Waterfall or agile methodology
Familiarity with bug and change request tracking tools
Education
- BS in an Information Systems or related field of study at Mapjects, we're a team of builders.
This is a great opportunity to join a winning team. Mapjects offers a competitive compensation package with opportunities for growth and professional development.
We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.
WE ARE AN EQUAL OPPORTUNITY EMPLOYER.
Daily Skills
- Business Analysis/ client facing
- Functional Testing
- Communicational skills
Qualifications
Some of the positions require work to be performed in DC, or VA
Education
- BS in an Information Systems
or some equiv related field of study
at Mapjects, we're a team of builders.
Additional Information
please email word copy of resume to
ensure it has your contact information, and phone number to reach you.
[email protected]
Additional Information
please email word copy of resume to
ensure it has your contact information, and phone number to reach you.
[email protected] or [email protected]
Full Stack Java Developer
Java developer job in Saint Louis, MO
Duration: 6 Months with possible extension. Demonstrate passion and ownership by embracing all aspects of software development: analysis, development, testing and deployment. • Be curious and proactive. Learn something new every day. • Be ego-less! Ask for help, be willing to admit what you don't know and willing to receive and give constructive feedback.
• Collaborate closely with team members and business community.
• Think through hard problems and work with a team to make them reality.
• Take pride in software craftsmanship, diving deep into code and constantly innovating.
What you should be awesome at:
• Consuming new technologies with relentless desire
• Customer engagement including ideation, design thinking, and seeking rapid feedback
• Modern web development (e.g., HTML5, JavaScript, AngularJS, Backbone)
• Developing large-scale, custom distributed software systems in Java, Scala and/or C#
• System design with SOA/REST/Microservices
• Relational database design and access (e.g., Oracle, MySQL, PostgreSQL)
• Full scope test automation from unit to behavioral/functional to integration (e.g JUnit, ScalaTest, JBehave, Cucumber)
• Detailed technical problem solving and troubleshooting
Bonus points for:
• Agriculture domain knowledge
• Mobile development experience
• Experience working with large data sets
• Experience with NoSQL stores (e.g., MongoDB, Couchbase, Neo4J)
• Experience with search/analytics tools (e.g. ElasticSearch, Solr)
• Cloud-first development experience with automated, continuous delivery deployments
• Experience with AWS or similar distributed architecture
Additional Information
Sanoj vk | Team Recruitment | Mindlance, Inc. | W: ************
Full Stack Java Developer
Java developer job in Creve Coeur, MO
Synthesis has extensive experience building large-scale, enterprise systems for government and commercial clients. We specialize in developing AI, Big Data, Data Analytics, iOS, Android, JEE, Portals, and database-driven applications. Our extensive knowledge spans across all application tiers. Since, we were founded in 2003, Synthesis has been delivering large-scale systems based on design patterns, service-oriented architectures, dynamic and intutive web interfaces, and web services. Our clients include Fortune 100 companies and a number of government agencies.
Job Description
The Full Stack Developer provides frontend and backend development support. The successful candidate will also provide best practices to design single-page architecture (SPA) applications and micro services using cutting edge and open source technologies including J2EE, Node.JS, RESTful, HTML5, Angular, JavaScript, and AWS technologies. The individual will work in an agile environment to support short sprints and rapid delivery of releases.
Qualifications
Hands on experience on React JS,NodeJS, Redux, Java and Postgres SQL on AWS platform
Hands on experience on Vue. JS, Java and Postgres SQL on AWS platform
Overall 6+ years of Candidate experience needed
Good Communication skills
Hands on Experience on the JS
Must have experience :
NodeJS
ReactJs
AWS
Micro-Services
Additional Information
All your information will be kept confidential according to EEO guidelines.
This is a contract position and independent contractors welcomed.
Software Developer - Java, Back End (Print Services)
Java developer job in Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Position Overview:
NISC is looking for passionate Java Developers to add to our Print Services team to push our Automated Billing Solutions to their fullest potential. This developer will work to build and support our Print Service solutions.
Essential Duties:
* Write code for individual systems in the business
* Ability to independently troubleshoot and fix errors in programs, systems and software
* Process change requests to keep applications running well
* Perform basic requirements needed for the implementation of large projects within the project timeline
* Use code libraries to simplify the writing of code
* Collaborate with software developers in the creation of programs to support the enterprise
* Utilize basic analytical skills when creating computer code
* Perform frequent communication with internal and external team and project stakeholders
* Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role
* Other duties as assigned.
* Commitment to NISC's Statement of Shared Values
Knowledge, Skills & Abilities Preferred:
* Possess a strong attention to detail
* Basic verbal and written communication skills
* Basic level ability to organize and prioritize
* Basic level ability to troubleshoot and assist in solving technical problems
* Basic level ability to make decisions involving little to no error or risk
* Basic level knowledge of business-related software applications and services
* Basic level knowledge of NISC's technology stacks
* Basic level knowledge of the Utility and/or Telecom industries
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
* Integrity - We are committed to doing the right thing - always.
* Relationships - We are committed to building and preserving lasting relationships.
* Innovation - We promote the spirit of creativity and champion new ideas.
* Teamwork - We exemplify the cooperative spirit by working together.
* Empowerment - We believe individuals have the power to make a difference.
* Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Work Schedule:
* Hybrid from the following office location:
* Lake Saint Louis, MO
* Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location.
* Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
Benefits:
* Medical, Dental and Vision Insurance.
* Health Savings Account (HSA) with $100 monthly contributions from NISC.
* Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
* Dependent Care Flexible Spending Account (FSA) thru Paylocity.
* Fully covered life insurance up to x3 annual base salary.
* Fully covered short- and long-term disability.
* 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
* PTO accrual levels dependent on years of service, 120 Life Leave Event hours and 9 paid holidays.
* $2,500 Interest-FREE technology loan program.
* $25,000 employee educational assistance program.
* Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
* Employee Assistance Program; assisting employees and dependents with virtually any life event
* Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
* High School Diploma or equivalency required.
* Bachelor's Degree in a Computer Science-related field or equivalent experience preferred.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Key Words:
Java | SQL | Spring Boot | Agile | Scrum | Time Series | Database | SDLC | Cross Functional | Automated Testing
Auto-ApplySoftware Developer - Java, Back End (Print Services)
Java developer job in Lake Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Position Overview:
NISC is looking for passionate Java Developers to add to our Print Services team to push our Automated Billing Solutions to their fullest potential. This developer will work to build and support our Print Service solutions.
Essential Duties:
Write code for individual systems in the business
Ability to independently troubleshoot and fix errors in programs, systems and software
Process change requests to keep applications running well
Perform basic requirements needed for the implementation of large projects within the project timeline
Use code libraries to simplify the writing of code
Collaborate with software developers in the creation of programs to support the enterprise
Utilize basic analytical skills when creating computer code
Perform frequent communication with internal and external team and project stakeholders
Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role
Other duties as assigned.
Commitment to NISC's Statement of Shared Values
Knowledge, Skills & Abilities Preferred:
Possess a strong attention to detail
Basic verbal and written communication skills
Basic level ability to organize and prioritize
Basic level ability to troubleshoot and assist in solving technical problems
Basic level ability to make decisions involving little to no error or risk
Basic level knowledge of business-related software applications and services
Basic level knowledge of NISC's technology stacks
Basic level knowledge of the Utility and/or Telecom industries
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Work Schedule:
Hybrid from the following office location:
Lake Saint Louis, MO
Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
High School Diploma or equivalency required.
Bachelor's Degree in a Computer Science-related field or equivalent experience preferred.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Key Words:
Java | SQL | Spring Boot | Agile | Scrum | Time Series | Database | SDLC | Cross Functional | Automated Testing
Auto-ApplySoftware Developers and Programmers
Java developer job in Saint Louis, MO
Qualifications Primary Skills: •Hadoop, Cassandra strongly preferred •Strong hands-on development skills in Java including programming, testing, profiling, and operational deployment experience •Ability to design, model, implement, and test high performance software for mission critical applications
•Understanding of distributed computing concepts and networking principles •Prior experience with Hadoop, both from a usage perspective (M/R, Pig, Hive, Hbase) and a system configuration and setup perspective. Familiar with popular distributions (Cloudera, HortonWorks, MapR)
•Working experience with MPP Database technologies (Greenplum Database, Netezza, Teradata, Paraccel, Asterdata, or Cassandra, etc.)
•Prior working knowledge of Java frameworks and libraries (Spring, Hibernate, JEE, JDBC, JMS, JMX, etc.)
•Strong communication skills Responsibilities Developers will have product ownership when creating their tools and architecture within an organization that is rapidly expanding. Client management is driving to adopt cutting edge and innovative technologies to deliver business benefits. Responsibilities include development of enterprise wide platforms using BigData, Hadoop as a service, and Cloud Foundry. This is a multifaceted development role using a variety of DB, development, and distributed computing skills.
Additional Information
Please respond with updated resume and covering letter with few sentences how you meet each Requested Qualification referring your earlier projects
203-567-0191 for further information.
Software Developer - Java, Back End (Print Services)
Java developer job in Lake Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Position Overview:
NISC is looking for passionate Java Developers to add to our Print Services team to push our Automated Billing Solutions to their fullest potential. This developer will work to build and support our Print Service solutions.
Essential Duties:
Write code for individual systems in the business
Ability to independently troubleshoot and fix errors in programs, systems and software
Process change requests to keep applications running well
Perform basic requirements needed for the implementation of large projects within the project timeline
Use code libraries to simplify the writing of code
Collaborate with software developers in the creation of programs to support the enterprise
Utilize basic analytical skills when creating computer code
Perform frequent communication with internal and external team and project stakeholders
Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role
Other duties as assigned.
Commitment to NISC's Statement of Shared Values
Knowledge, Skills & Abilities Preferred:
Possess a strong attention to detail
Basic verbal and written communication skills
Basic level ability to organize and prioritize
Basic level ability to troubleshoot and assist in solving technical problems
Basic level ability to make decisions involving little to no error or risk
Basic level knowledge of business-related software applications and services
Basic level knowledge of NISC's technology stacks
Basic level knowledge of the Utility and/or Telecom industries
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Work Schedule:
Hybrid from the following office location:
Lake Saint Louis, MO
Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
High School Diploma or equivalency required.
Bachelor's Degree in a Computer Science-related field or equivalent experience preferred.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Key Words:
Java | SQL | Spring Boot | Agile | Scrum | Time Series | Database | SDLC | Cross Functional | Automated Testing
Auto-ApplyAssociate Software Developer
Java developer job in Saint Louis, MO
Job Title: Associate Software Developer As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm.
Key Responsibilities:
* Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards.
* Support the development of automation tools and backend processes using C# or Python.
* Help build and maintain web services and APIs for internal and external applications.
* Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions.
* Participate in source control workflows using Git and project tracking through Azure DevOps.
* Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps.
* Perform basic debugging and troubleshooting under the guidance of senior team members.
* Participate in code reviews, team meetings, and agile ceremonies.
Minimum Requirements:
* 1-2 years of experience with C# or Python in a professional or internship setting.
* Basic experience writing and maintaining SQL queries or stored procedures.
* Familiarity with REST APIs and how to interact with them.
* Exposure to Azure DevOps, Git, or similar tools for version control and project management.
* Basic understanding of CI/CD pipelines and software development best practices.
* Strong willingness to learn, take feedback, and grow technical skills.
* Good communication and teamwork skills.
Preferred Qualifications:
* Coursework or hands-on experience with web service development or automation scripting.
* Exposure to Azure cloud services or other cloud platforms (AWS, GCP).
* Familiarity with reporting or BI tools such as Power BI or SSRS.
* Understanding of agile development and software delivery practices.
Nice to Haves:
* Familiarity with Collection Master software
* Experience in the litigation or collections industry
* Experience with generating AI prompts and implementing AI solutions
* React or other front-end web languages
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
Associate Software Developer
Java developer job in Saint Louis, MO
Job DescriptionDescription:
Job Title: Associate Software Developer
As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm.
Key Responsibilities:
· Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards.
· Support the development of automation tools and backend processes using C# or Python.
· Help build and maintain web services and APIs for internal and external applications.
· Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions.
· Participate in source control workflows using Git and project tracking through Azure DevOps.
· Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps.
· Perform basic debugging and troubleshooting under the guidance of senior team members.
· Participate in code reviews, team meetings, and agile ceremonies.
Minimum Requirements:
· 1-2 years of experience with C# or Python in a professional or internship setting.
· Basic experience writing and maintaining SQL queries or stored procedures.
· Familiarity with REST APIs and how to interact with them.
· Exposure to Azure DevOps, Git, or similar tools for version control and project management.
· Basic understanding of CI/CD pipelines and software development best practices.
· Strong willingness to learn, take feedback, and grow technical skills.
· Good communication and teamwork skills.
Preferred Qualifications:
· Coursework or hands-on experience with web service development or automation scripting.
· Exposure to Azure cloud services or other cloud platforms (AWS, GCP).
· Familiarity with reporting or BI tools such as Power BI or SSRS.
· Understanding of agile development and software delivery practices.
Nice to Haves:
· Familiarity with Collection Master software
· Experience in the litigation or collections industry
· Experience with generating AI prompts and implementing AI solutions
· React or other front-end web languages
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
Requirements:
Software Developer (Contract)
Java developer job in Saint Louis, MO
Job Description
Rapsodo, a global leader in Sports Technology with offices in the United States, Singapore, Turkey, and Japan, is revolutionizing how athletes analyze and improve their performance. From Major League Baseball pitchers to professional golfers, athletes worldwide rely on our data-driven, portable, and easy-to-use sports analytics products.
At Rapsodo, we innovate, push boundaries, and grow fast. We seek go-getters who thrive on challenges and are eager to contribute. If you are eager to make a real impact, drive initiatives, and be part of a dynamic, high-performance culture, we want you on our team.
The Role:
We're looking for a Software Developer to support our SaaS transformation by building and enhancing tools and systems that empower our Customer Success team. You'll help turn proof-of-concept AI and automation projects into scalable, customer-ready solutions that improve efficiency, insights, and user experience. Working closely with cross-functional teams, you'll design and implement applications and integrations that drive operational excellence and elevate how we deliver value to our customers.
What you'll do:
Embrace new ideas, actively explore unfamiliar concepts, and tackle challenges with curiosity and a strong sense of ownership.
Organize tasks effectively, pay close attention to details, and adapt quickly in fast-paced, evolving environments.
Work cross-functionally with internal teams to integrate middleware solutions smoothly and efficiently.
Execute middleware integration across multiple platforms to drive the development and deployment of sports analytics products.
Dive into a wide array of technologies and applications, thriving in a fast-moving and challenging environment.
Resolve complex technical issues by providing Tier IV support with speed and precision.
Requirements
Bachelor's degree in Computer Science, Software Development, or a related field - or equivalent practical experience.
Proven experience as a Software Developer with a strong focus on building, integrating, and maintaining applications or internal tools.
Proficiency in modern C++ and understanding of multithreading concepts.
Working knowledge of Linux environments and scripting in Python or Bash for automation or tooling.
Experience with API development and integration.
Familiarity with database systems (SQL) and data management best practices.
Comfortable working in agile, cross-functional teams, collaborating with product, customer success, etc...
Strong problem-solving skills, with the ability to troubleshoot complex technical issues efficiently.
Excellent organizational and communication skills - able to explain technical concepts clearly to non-technical stakeholders.
A growth mindset - eager to learn, adapt, and contribute in a dynamic and fast-paced environment.
This is a 6 month contract position that is full-time and on-site in our St. Louis, MO office.
Mid-level C# .NET Software Developer
Java developer job in Saint Louis, MO
We are seeking a C# .NET Developer to join our team in St. Louis, MO. You will have the opportunity to utilize a wide range of new development technologies while performing full life-cycle development of new projects as well as upgrading existing projects for our clients. We offer competitive salaries, full benefits, and a challenging fast paced work environment.
Job Responsibilities:
•Develop New Applications & Services.
•Develop Enhancements for existing Applications & Services.
•Design and Estimate technical solutions per project requirements.
•Work with stakeholders & BA on defining project requirements.
•Participate in application QA and deployment.
•Participate in investigating and solving production issues.
Job Requirements:
Requirements:
C# .NET - 3+ years' experience
Experience in .NET Framework 4.0 or higher
Full Life Cycle Development experience
SQL Databases - 2+ years' experience
WebAPI or WCF - 2+ years' experience
Preferences:
Microsoft Service Fabric development Experience a big plus
Automated API Testing a plus
UI Automation Testing a plus
Microsoft Azure development Experience a plus
Micro Services development Experience a plus
MVC experience a plus
Agile experience a plus
WPF experience a plus
DB2 experience a plus
ADO .NET experience a plus
Unit Testing experience a plus
Visual Studio 2017 experience a plus
TFS 2017 experience a plus
DevOps Experience a plus
IIS Configuration Experience a plus
Education / Other Experience:
College Degree a plus
Accounting System Development experience a plus
Point of Sale Application Development experience a plus
Mid-Tier Financial Transaction System Development experience a plus
Kiosk Development experience a plus
The Timberline Group Phone: ************ PO Box 385, Lebanon, MO 65536 ********************* *************************
"Delivering quality solutions through quality people"
Easy ApplySoftware Developer
Java developer job in Saint Louis, MO
The OST FS2 Aero team has an opening for an experienced Backend Support Software Developer to modify existing code and integrate software solutions for the Aeronautical Navigation Office. The ideal candidate has an excellent understanding of software development concepts and exceptional coding skills across different tools and projects in support of the mission. You will work with our developer teams to diagnose and resolve complex technical issues, incident response and continually improve systems and processes.
Responsibilities:
This position involves software development activities that support building and delivering new and innovative systems to implement analytics, exploitation, production and dissemination using web, remote desktop, and cloud technologies. This position will require 3 years of Python, C#/Java Development framework, 4 years' experience with unit testing, continuous integration tools and Gitlab Version Control, experience with service-oriented environments (Cloud, SOA, Web-Services) or virtualization, can plan and prioritize work with Confluence/Jira based environments with clear and present ideas in a variety of ways depending on audiences and context.
Program core hours are 9am-3pm ET. Evening or weekend work can be required (approx. 2 times a month but can vary by mission requirements). When required, schedule changes will be arranged.
Core Qualifications:
Investigate, diagnose and resolve complex issues in our backend systems including REST APIs, databases and applications.
Proficient in C# / Java and knowledge of JavaScript/TypeScript.
This role includes creation and documentation of new and existing functionality within software version control repositories (gitlab) and utilizing DevOps principals and tools to deliver new features within an Agile construct.
Participate in program Agile software development initiatives (standup, planning, Increment planning) to support innovation and enhancement of custom applications through iteration/functionality testing utilizing Atlassian (Jira/Confluence)
Primary responsibilities will involve using cloud computing expertise to provide the system administration and modification of existing GOTS code to integrate open-source software solutions for display in a web application. This role includes API development and database integration for interaction with Redux and React frameworks, using various open-source packages for visualization and data filtering and code modifications that shall apply best practices in unit and build testing.
Participate and collaborate with team members to assess tickets to ensure proper testing and delivery of functionality per User Story Acceptance Criteria
Preferred Qualifications:
At least 4 years of experience with Linux and/or Windows system administration
At least 4 years of experience with DoD Aeronautical Datasets
At least 4 years of experience with AWS cloud formation templates
At least 4 years of experience with Node, NPM, Swashbuckle, REST API, Sass
4+ years of experience C# Developer, DevOps certification
Team Collaboration tools (Jira, Confluence)
Active Top Secret with ability to sit for CI Poly
DOD 8570 Compliant Certification (Sec+)
BENEFITS
Our company OST has been operating since 1996 and have various contracts with Government agencies. We offer a comprehensive benefit package that includes 3 weeks paid time off, 2 weeks Holiday pay, medical/dental coverage, STD, LTD, Life Insurance, AD&D, 401k with up to 4% match, and end of year profit sharing paid out in 401k.