Full Stack Engineer 181475

Posted Yesterday
Be an Early Applicant
Westlake, TX, USA
In-Office
Senior level
Information Technology • Professional Services • Software • App development
The Role
Develop and support full-stack applications using Angular, Java, Spring Boot, Node.js, AWS, microservices, and REST or GraphQL APIs. Responsibilities include architecture, coding, testing, troubleshooting, CI/CD, DevOps deployment, code quality, and collaboration throughout the software development lifecycle. The role requires applying Agile practices, secure development standards, object-oriented design, and automated testing while delivering solutions in a fast-paced environment.
Summary Generated by Built In

The Skills you bring

  • 7+ years of proven experience in Client-side development using Angular, jQuery, JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS
  • Proficiency in Client-side unit testing frameworks and test runners like Jest, Jasmine and Karma
  • 4+ years of proven experience with server-side development with Java, Spring, Spring Boot, Camel, JMS, Apache Kafka and Persistence frameworks (JPA/Hibernate)Hands on experience using AWS services S3, EC2, Lambda, CFT
  • Strong understanding of CI/CD tools such as Jenkins, Artifactory, Deploying applications in DevOps environment
  • Experience with API Design & Development and Microservices Architecture (Java, REST, Graph QL, NodeJS, Swagger)
  • Solid Understanding of E2E ALM tools like JIRA, gitStash, FishEye, Crucible, Maven, Jenkins, uDeploy.
  • Comfortable with Code Quality/Coverage tools (Sonar or equivalent)
  • Ability to deal with ambiguity and work in fast paced environment.
  • Ability to think out of box and design end-to-end solutions.
  • Passion and intellectual curiosity to learn new technologies and business areas!
  • Excellent interpersonal skills, both through written and verbal channels.
  • Experience in financial services applications is a plus
  • BS/BA Degree or equivalent experience required
  • Experience collaborating in a team environment to develop, deploy, and support key applications and features
  • A proven understanding of the Agile software development methodology
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage

Your experience with the following will be a plus:

  • DevOps concepts governing SCM, continuous integration, monitoring, and deployment processes
  • Docker containerization and AWS cloud deployment and application management via the AWS console
  • AWS certification(s)
  • The W3C’s Web Content Accessibility Guidelines and their implementation

The Value you deliver

  • Extensive knowledge of internet based technologies, application architecture, as well as current and emerging technologies
  • Full grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Use of formal methods (traditional structured or Agile/iterative) for delivering new or enhanced applications, identify and communicating systems development processes and developing work you're doing associated with the respective phases of the lifecycle
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and harmonious manner
  • Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience and judgement
  • Can communicate in various settings; one-on-one, small and large groups, with peers, and senior management
  • Skilled at influencing team members and external groups
  • Proactively navigates the organization in order to accomplish tasks
  • Willingness to work on multiple efforts simultaneously
  • Strong troubleshooting and problem-solving skills
  • Desire to be organized, highly responsive and committed to quality


Skills Required

  • 7+ years of client-side development experience with Angular, jQuery, JavaScript or TypeScript, Node.js, NPM, HTML/CSS, and RxJS
  • Proficiency with client-side unit testing frameworks and test runners such as Jest, Jasmine, and Karma
  • 4+ years of server-side development experience with Java, Spring, Spring Boot, Camel, JMS, Apache Kafka, and JPA/Hibernate
  • Hands-on experience with AWS S3, EC2, Lambda, and CloudFormation
  • Experience with CI/CD tools including Jenkins and Artifactory, and deploying applications in DevOps environments
  • Experience designing and developing APIs and microservices using Java, REST, GraphQL, Node.js, and Swagger
  • Experience with ALM and development tools including JIRA, GitStash, FishEye, Crucible, Maven, Jenkins, and uDeploy
  • Experience with code quality and coverage tools such as SonarQube or equivalent
  • Bachelor’s degree or equivalent experience
  • Experience collaborating in a team environment to develop, deploy, and support applications
  • Understanding of Agile software development methodology
  • Understanding of object-oriented design, coding standards, RESTful services, design patterns, secure application development, and test coverage
  • Experience with financial services applications
  • DevOps experience involving source control, continuous integration, monitoring, and deployment
  • Docker containerization and AWS cloud deployment or application management via the AWS console
  • AWS certification
  • Experience implementing W3C Web Content Accessibility Guidelines
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
79 Employees
Year Founded: 1998

What We Do

CTI Consulting is a South Florida technology solutions and staffing firm founded in 1998. It provides IT staffing and nearshore staffing services for startups through Fortune 100 companies, alongside digital-product work such as designing, testing, deploying, improving, and updating mobile applications. The company emphasizes close client collaboration, comprehensive candidate evaluation, continuing education, and innovative, scalable software solutions that improve operational efficiency.

Similar Jobs

Railway Logo Railway

Senior Full-stack Engineer

Cloud • Information Technology • Software • Infrastructure as a Service (IaaS)
In-Office or Remote
7 Locations
50 Employees
Remote or Hybrid
USA
456 Employees

Enverus Logo Enverus

Legal Counsel

Big Data • Information Technology • Software • Analytics • Energy
In-Office
Austin, TX, USA
1800 Employees

Enverus Logo Enverus

Test Automation Engineer

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
2 Locations
1800 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account