Java Software Engineer

Indianapolis, Indiana

Enormous Enterprise LLC
Job Expired - Click here to search for similar jobs
Java Software Engineer
New York, NY - On site
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 8 12 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.
Date Posted: 02 April 2025
Job Expired - Click here to search for similar jobs