What are the responsibilities and job description for the Java (Back-End Developer) - Start-Up position at Action Staffing Group?
Job Details
Java (Back-End) Developer
About the Company
Our client is a fast-growing technology company specializing in secure data management, intelligent archiving, and compliance-driven software solutions. Their platform helps enterprises capture, analyze, and protect critical information using modern data engineering, AI, and automation. The team is passionate about building scalable, high-performance systems that power smarter business decisions.
Position Overview
We're looking for a Java (Back-End) Developer to join our growing engineering team. The ideal candidate has deep expertise in building backend systems and APIs using modern Java frameworks, enjoys solving complex data challenges, and has experience working with distributed, cloud-based architectures.
Key Responsibilities
About the Company
Our client is a fast-growing technology company specializing in secure data management, intelligent archiving, and compliance-driven software solutions. Their platform helps enterprises capture, analyze, and protect critical information using modern data engineering, AI, and automation. The team is passionate about building scalable, high-performance systems that power smarter business decisions.
Position Overview
We're looking for a Java (Back-End) Developer to join our growing engineering team. The ideal candidate has deep expertise in building backend systems and APIs using modern Java frameworks, enjoys solving complex data challenges, and has experience working with distributed, cloud-based architectures.
Key Responsibilities
- Design, develop, and maintain robust, high-performance backend services using Java (Spring Boot, Micronaut, or Quarkus).
- Build and maintain RESTful and GraphQL APIs for data-intensive applications.
- Develop scalable microservices and optimize performance for large-scale, cloud-native systems.
- Collaborate with front-end, DevOps, and data teams to translate business requirements into technical solutions.
- Implement best practices for software design, testing (unit/integration), and CI/CD pipelines.
- Work with databases such as PostgreSQL, MongoDB, and Elasticsearch.
- Participate in architecture reviews, code reviews, and performance tuning.
- Troubleshoot and resolve production issues to ensure reliability and availability.
- 3-5 years of professional software development experience.
- Strong proficiency in Java and related frameworks (Spring Boot, Micronaut, or Quarkus).
- Experience developing and consuming RESTful APIs and event-driven microservices.
- Solid understanding of object-oriented design , data structures , and algorithms .
- Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure) and containerization (Docker, Kubernetes).
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Excellent problem-solving and communication skills, with a collaborative mindset.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Start-Up Ventures: Head of Valuation at Weld Valuations
D. E. Shaw & Co., L.P. -
York, NY
People Operations Manager at Tech Start Up
BCL Search -
New York, NY
Executive Assistant - Must have Start-up experience
Phifer & Company -
York, NY