JV
Java Sull Stack Developer
Jobs via Dice
New York · On-site Full-time 1mo ago
About the role
Key Responsibilities
Backend Development
- Design, develop, and maintain Java-based applications using Spring Boot, Spring MVC, and related frameworks
- Develop and consume RESTful APIs
- Implement business logic, validation, and transaction management
- Integrate applications with databases and external services
- Write clean, efficient, and maintainable code following best practices
Frontend Development
- Develop responsive user interfaces using Angular / React / Vue.js
- Work with HTML5, CSS3, JavaScript, and TypeScript
- Ensure cross-browser compatibility and UI performance
Database & Integration
- Design and optimize database schemas
- Write complex SQL queries and perform performance tuning
- Work with RDBMS (Oracle, MySQL, PostgreSQL) or NoSQL databases
DevOps & Collaboration
- Participate in Agile/Scrum development processes
- Perform code reviews and unit testing
- Support application deployments and releases
- Collaborate with QA, DevOps, and business stakeholders
Backend
- Strong proficiency in Java (Java 8 or higher)
- Experience with Spring Boot, Spring MVC, Spring Security
- Knowledge of Hibernate/JPA
- Experience in Microservices architecture
Frontend
- Experience with Angular / React / Vue.js
- Strong JavaScript, HTML5, CSS3 fundamentals
Tools & Technologies
- Git, Maven/Gradle
- CI/CD tools such as Jenkins
- Familiarity with REST APIs and JSON/XML
Preferred Skills (Nice To Have)
- Experience with Docker, Kubernetes
- Cloud platforms: AWS, Azure, Google Cloud Platform
- Messaging systems like Kafka, RabbitMQ
- Knowledge of JWT, OAuth2, application security
Skills
AngularAWSAzureCSS3DockerGitGoogle Cloud PlatformHibernateHTML5JavaJavaScriptJenkinsJPAJSONKubernetesMavenMySQLNoSQLOraclePostgreSQLRabbitMQReactRESTSpring BootSpring MVCSpring SecuritySQLTypeScriptVue.jsXMLgRPC
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free