Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
dsysinc is seeking a Senior Fullstack Java Developer for a hybrid role in Alpharetta, GA. You will design and build enterprise-grade applications, combining strong backend services with React-based frontend work.
The role emphasizes secure, scalable APIs and integration with SSO and workflow engines. You will implement AI-assisted development practices, work with Spring Boot, relational and graph databases, and modern DevOps tools to drive reliable deployments.
Hybrid - onsite 3 days a week in Alpharetta, GA
12 months
We are looking for an experienced Full Stack Developer with strong expertise in Java, Spring Boot, Spring Batch, Relational DB, Graph DB and Spring Security. There are front-end responsibilities using React a smaller percentage of the time. The ideal candidate will have hands-on experience building enterprise-grade applications from “scratch” with SSO authentication, workflow/approval engines, and strong monitoring/logging capabilities using Splunk.
A key requirement is the ability to incorporate AI-assisted development tools within the IDE (such as GitHub Copilot, IntelliJ AI Assistant, or similar) to produce robust, high-quality code and validate implementation using AI-driven techniques.
10+ Years of Java full stack development experience
Good to have Identity and access management business knowledge
Experience with CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket Pipelines).
Knowledge of cloud environments (AWS, Azure, or GCP).
Understanding of security best practices (API security, OWASP, secure code).
Experience with Docker or containerized deployment environments.
Design, develop, and enhance backend services using Java and Spring Boot.
Build, optimize, and secure Java-based APIs hosted on Apache Server.
Work with Relational/Graph DB for schema design, query optimization, stored procedures, and performance tuning.
Implement business logic for approval workflows using a workflow engine (e.g., Flowable, Activiti, or custom engine).
Develop and maintain responsive web applications using React.
Implement SSO authentication flows (e.g., SAML, OAuth2, OpenID Connect).
Integrate UI components with backend REST APIs and workflow services.
Optimize UI performance, accessibility, and user experience.
Use Splunk for log analysis, monitoring, alerting, and issue diagnosis.
Perform performance tuning for both frontend and backend services.
Collaborate with teams for deployments, configuration, and troubleshooting.