POSITION
Java Developer/Full Stack
LOCATION
Boston, Jersey City, Tampa (Boston preferred) (Hybrid 3 days/week)- LOCALS ONLY
REQUIRED SKILLS
3 5 years of professional software engineering experience or equivalent practical experience.
Bachelor's degree in computer science, Engineering, or a related field preferred, or equivalent experience.
Skills Required:
Core Development
Experience designing and developing applications using Enterprise Java.
Working knowledge of application security, transactional processing, and resilient system design.
Hands on experience with the Spring framework, including Spring Boot and Spring Data JPA.
Familiarity with build and dependency management tools such as Maven.
Messaging, Streaming & Caching
Exposure to event driven architectures and messaging platforms such as Apache Kafka.
Experience or familiarity with Redis for caching or data access.
Understanding of basic caching strategies using Redis or Spring Cache.
Data & Persistence
Experience working with relational databases such as PostgreSQL or Aurora PostgreSQL.
Familiarity with database migration tools such as Liquibase.
Understanding of SQL performance and basic data modeling concepts.
Cloud, Containers & DevOps
Basic understanding of cloud platforms and deployment models (IaaS, PaaS).
Exposure to containerized applications using Docker.
Familiarity with Kubernetes or OpenShift concepts.
Experience working with CI/CD pipelines and automated build/test processes.
Ways of Working
Experience working in Agile/Scrum teams, using tools such as Jira.
Strong problem solving, analytical, and communication skills.
Willingness and ability to learn new technologies and application domains.
Ability to work effectively in a fast paced, collaborative, and regulated environment.
By continuing you agree to our Terms & Privacy Policy.