Senior Fullstack Engineer

ConsultNet
Potomac, MD, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Amazon Cloudfront Amazon Elastic Compute Cloud Amazon S3 Application Performance Management Automation of Tests Unit Testing Cloud Computing Cloud Engineering Software Quality Information Systems
+34 more
Databases Continuous Integration Relational Databases DevOps Identity and Access Management Java Persistence API Network Security PostgreSQL Systems Development Life Cycle Secure Coding Server Administration Amazon Simple Notification Service (SNS) Software Engineering SQL Databases Enterprise Software Applications Spring-boot Software Security State Machines Software Troubleshooting Amazon Virtual Private Cloud (VPC) Backend Gitlab Amazon Relational Database Service AngularJS Information Technology AWS Fargate Front End Software Development Functional Programming Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Splunk Microservices

Job description

We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain scalable, high-performing applications in a cloud-based environment. This role requires strong hands-on expertise in Java, Spring Boot, Angular, and AWS, along with experience in system design, microservices, CI/CD, and automated testing.

The ideal candidate is a senior-level engineer who can contribute to architecture and technical strategy while remaining hands-on with development. This individual will also provide technical leadership and mentorship to other engineers., * Design, develop, enhance, and maintain enterprise applications and technical solutions.

  • Develop full-stack applications using Java, Spring Boot, and Angular.
  • Collaborate with cross-functional teams to translate business requirements into effective technical solutions.
  • Participate in system design and architecture discussions and contribute to overall technical strategy.
  • Design and develop RESTful APIs and microservices.
  • Build and support cloud-based solutions leveraging AWS services.
  • Provide technical leadership and mentorship to junior engineers.
  • Maintain high standards for code quality, scalability, security, and performance.
  • Develop automated unit tests and support broader test automation initiatives.
  • Support production applications and troubleshoot complex technical issues.
  • Identify opportunities to improve development practices, technical solutions, and operational processes.
  • Participate in DevOps and CI/CD processes.

Requirements

Software Engineering, Software Design, Scalable System Development, Cloud Applications, Technical Leadership, Technical Strategy, Mentoring, Enterprise Applications, Software Administration, Java, * 8 10 years of software engineering, application development, or related experience.

  • Strong hands-on development experience with Java and Spring Boot.
  • Strong experience developing modern frontend applications using Angular.
  • Experience with JPA and RESTful API development.
  • Strong understanding of microservices architecture and system design.
  • Hands-on experience with AWS and cloud-native application development.
  • Experience with SQL and relational databases, including PostgreSQL and/or Amazon Aurora.
  • Experience with CI/CD pipelines and modern DevOps practices; GitLab experience is preferred.
  • Experience with automated testing and unit testing.
  • Experience with application performance tuning and optimization.
  • Understanding of software security principles and secure development practices.
  • Strong troubleshooting and production support capabilities.
  • Ability to collaborate effectively across technical and business teams.

AWS / Technical Environment

Experience with several of the following technologies is preferred:

  • AWS: EC2, S3, Lambda, RDS, ECS, Fargate, Step Functions, API Gateway, SQS, SNS, CloudFront
  • Monitoring: CloudWatch, Splunk
  • Security & Networking: IAM, AWS security services, VPC networking
  • Backend: Java, Spring Boot, JPA
  • Frontend: Angular
  • Architecture: REST APIs, Microservices
  • Databases: SQL, PostgreSQL, Amazon Aurora
  • DevOps: CI/CD, GitLab
  • Testing: Unit Testing, Test Automation, Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related discipline with relevant professional experience. Equivalent combinations of education, technical training, and professional experience will also be considered.

About the company

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 .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…