Senior Full-Stack Developer
ConsultNet
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 14d ago
Job Description
Senior Full-Stack Developer
100% Remote
*Must be USC or GCH - no c2c allowed
Job Summary
We're seeking a Senior Full-Stack Developer to design, develop, and maintain scalable enterprise applications across a modern technology stack. This role covers backend microservices, cloud-native solutions, and responsive frontend interfaces, with a strong emphasis on security, performance, and compliance. Senior developers collaborate closely with the broader team, help establish coding best practices, and serve as technical subject matter experts across the full software development lifecycle, from requirements analysis through deployment and maintenance, while incorporating IT controls that protect data confidentiality, integrity, and availability.
Key Responsibilities
Development
Design, develop, and maintain scalable backend services and microservices using Java (Spring Boot) and Python; build responsive frontend applications using React
Develop and maintain REST/SOAP APIs and event-driven architectures; implement asynchronous messaging patterns using Kafka or MQ
Architect solutions that balance performance, scalability, and maintainability across on-premises and cloud environments
Database & Data Management
Design and optimize database schemas for relational (DB2, Oracle, PostgreSQL) and non-relational (MongoDB) systems
Build efficient data pipelines; manipulate and transform data from multiple sources and formats (JSON, XML, flat files, APIs)
Cloud & DevOps
Develop and deploy applications on AWS and Azure; leverage containerization and orchestration via OpenShift
Implement and maintain CI/CD pipelines using Git and automated build/deployment tools to support rapid iteration in agile environments
Monitor application performance, troubleshoot production issues, and optimize resource utilization
AI & Emerging Technologies
Integrate AI/ML capabilities into applications; evaluate and implement relevant AI technologies and frameworks
Quality & Security
Conduct unit, integration, and performance testing; document results and defects
Implement security controls and best practices; ensure compliance with HIPAA, PCI-DSS, or other applicable standards
Document system specifications, design decisions, and technical architecture
Continuous Improvement
Evaluate purchased products and third-party solutions; provide build-vs.-buy recommendations
Apply lessons learned and constructive feedback to improve performance and processes
Proactively identify and resolve technical debt and performance bottlenecks
Required Qualifications
5 years of professional software development experience in enterprise IT environments
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
Proficiency in Java (Spring Boot), Python, and JavaScript/React, with strong object-oriented programming fundamentals
Demonstrated experience designing and implementing REST/SOAP web services and microservices
Hands-on experience with both SQL (DB2, Oracle, PostgreSQL) and NoSQL (MongoDB) databases
Proficiency with Git and modern branching strategies
Practical experience developing and deploying applications on AWS or Azure
Experience with containerization (Docker) and OpenShift or Kubernetes
Familiarity with CI/CD pipelines and tooling
Strong analytical, organizational, and interpersonal skills; excellent written and verbal communication; able to work independently and as part of a team
Preferred Qualifications
Experience with Agile, Scrum, or hybrid development methodologies
Knowledge of AI/ML frameworks and libraries; experience integrating AI capabilities into applications
Domain expertise in healthcare, financial services, or other regulated industries
Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, MQ)
Familiarity with advanced debugging and performance profiling tools
Proficiency with enterprise tools (MS Office Suite, Visio, flowcharting tools)
Experience with Node.js and Express
Knowledge of HTML5, CSS3, and modern frontend build tools
Work Environment & Competencies
Thrives in fast-paced, rapidly changing environments
Strong critical thinking and problem-solving skills
Learns new technologies quickly and applies feedback constructively
Shows initiative and sound independent decision-making
Flexible and adaptable to shifting priorities and business needs
Welcome to ConsultNet, a premier national provider of technology talent and solutions. Our expertise spans across project services, contract-to-hire, direct search, and managed services onshore, nearshore, and hybrid. For over 25 years, we have connected thousands of consultants with meaningful roles through a personal, communication-driven approach, partnering with a diverse client base to build high-performing teams and create lasting impact. Our comprehensive service offerings cover a wide range of technology and engineering positions across key markets nationwide. Learn more at www.consultnet.com .
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.
ConsultNet is an Equal Opportunity Employer
Kinetix is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, citizenship, disability, age, military or veteran status, and other characteristics protected under federal, state and local law.
Skills
- Java
- Spring Boot
- Python
- React
- REST
- SOAP
- Kafka
- MQ
- DB2
- Oracle
- PostgreSQL
- MongoDB
- JSON
- XML
- AWS
- Azure
- OpenShift
- Docker
- Kubernetes
- Git
- CI/CD
- Agile
- Scrum
- AI/ML
- RabbitMQ
- Node.js
- Express
- HTML5
- CSS3
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today