Software Engineer
Skills: React, JavaScript, TypeScript, WebSockets, Spring Boot, microservices, Java, Scala, CI/CD, Docker, Kubernetes, OpenShift, NoSQL
Overview
A highly skilled Senior Full Stack Developer with 812 years of experience in React.js, Java Spring Boot, and Scala. Proficient in frontend and backend development, microservices, and cloud-native architectures. Strong expertise in functional programming, system design, and scalable distributed systems. Adept at CI/CD, Agile methodologies, and best software development practices.
Job Description:
- Developing web frontends using React with hands-on experience in React.js.
- Proficiency in JavaScript, TypeScript, CSS/SCSS.
- Knowledge of key React concepts: Components, State Management, Routing frameworks.
- Experience with WebSockets for real-time communication.
- Experience with Java Spring-based frameworks & libraries (preferably Spring Boot) for enterprise applications.
- Experience with RESTful APIs.
- Knowledge of XML, SOAP, JSON, Protobufs, GraphQL.
- Proficiency in developing applications and microservices using Scala/Java (minor/knowledge).
- Experience with functional programming such as Scala or Haskell.
- Strong understanding of algorithms, data structures, design patterns.
- Experience with multi-threading, asynchronous programming, load balancing, resiliency.
- Familiarity with front-end and back-end architectures.
- Best Practices & Agile Methodologies:
- Familiar with industry best practices for software development.
- Agile delivery using Sprint/Kanban.
- Test-First development using TDD/BDD.
- Integrated telemetry.
- Experience working with NoSQL databases such as MongoDB.
- Experience with cloud-native, scalable, and highly available distributed systems (Openshift/Kubernetes).
- Experience with CI/CD tooling and automation.
- Experience with Git or similar version control systems.
Education & Experience:
Bachelors degree in Computer Science.
8 - 12 years of relevant professional experience.
Recommended Jobs
SEIT/ SETSS Provider
Job Description Job Description Salary: $65- $85 per hour Join RFTS - A dedicated team that strives to advance students with Educational and behavioral supports utilizing ABA methodology. RFTS…
Project Manager
Key Responsibilities Lead and manage IT infrastructure, software implementation, and modernization projects from initiation to completion. Define and oversee project scope, objectives, timeline…
Senior Manager, Recruiting & Onboarding for NY
Help at Home is the leading national provider of in-home personal care services, where our mission is to enable individuals to live with independence and dignity at home. Our team supports 66,000 …
Sales Associate - Part-Time
Be part of an iconic story. TOMMY HILFIGER is one of the world’s most recognized global lifestyle brands, confidently welcoming and inspiring consumers since 1985. Originally established in New …
Group Data Science Product Manager | Growth and Transformation
Our Growth and Transformation team (RVGT) is looking for a Group Data Science Product Manager to drive the development of AI/ML-powered digital products that enhance customer acquisition, engagement,…
Youth Soccer Coach Part Time Position
Job Description Job Description Benefits: Flexible schedule Free uniforms Training & development Are you Passionate about or interested in working with children and the game of s…
Resident Advisor
Job Description Job Description Summary : The Novo Experience Corp (TNEC) empowers highly capable individuals to become independent adults. In doing so, it is our responsibility to identify s…
Litigation Attorney Associate
Job Description Job Description Bleakley Platt & Schmidt, LLP, a leading law firm based in Westchester County, New York and the greater Hudson Valley, is seeking associates admitted to the New Yo…
Operations Coordinator
Job Description Job Description Description: Advance Testing Company, an established New York-based construction materials testing and inspection firm, has an immediate opening for an Operations…
Sales Associate
Job Description Job Description The Paper Store is committed to being the premiere destination for all of our customer’s gift-giving needs. Our mission is to share our passion for The Paper Sto…