Senior Java Full Stack Developer - Job Description
Raas Infotek LLC
Texas City, TX, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Multitier Architecture
Spring Security
Agile Methodology
Amazon Web Services
HTML5
User Authentication
Automation of Tests
Microsoft Azure
Cascading Style Sheets (CSS)
Cloud Computing
+56 more
Code Review
Continuous Integration
Relational Databases
Database Queries
Software Design Patterns
DevOps
Amazon DynamoDB
Java Platform Enterprise Edition (J2EE)
Github
Gradle
Monitoring of Systems
Hibernate (Java)
Java Persistence API
Junit
PostgreSQL
Apache Maven
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
MySQL
NoSQL
OAuth
Object-Oriented Software Development
Oracle (Applications)
Performance Tuning
Scrum Methodology
Systems Development Life Cycle
RabbitMQ
Redis
Mockito
Prometheus
JSON Web Token
SQL Stored Procedures
SQL Databases
TypeScript
Google Cloud
Enterprise Software Applications
Spring Cloud
Spring-mvc
ReactJS
Grafana
Spring-boot
Backend
Git
Spring Data
Event Driven Architecture
AngularJS
Gitlab-ci
Solid Principles
Apache Kafka
Api Gateway
Restful APIs
Splunk
Docker
Jenkins
Microservices
Job description
- Design and develop scalable full-stack enterprise applications.
- Develop backend services and microservices using Java and Spring Boot.
- Design and integrate secure REST APIs with internal and third-party systems.
- Develop responsive and reusable UI components using Angular or React.
- Design and optimize database queries, stored procedures, and data-access layers.
- Write unit, integration, and automated tests to ensure application quality.
- Participate in technical design, architecture discussions, and code reviews.
- Troubleshoot application issues and perform performance optimization.
- Build and maintain CI/CD pipelines and support application deployments.
- Collaborate with architects, business analysts, QA engineers, DevOps teams, and stakeholders.
- Participate in Agile ceremonies and contribute throughout the complete SDLC.
- Mentor junior and mid-level developers and provide technical guidance.
Requirements
We are seeking a Senior Java Full Stack Developer with 10+ years of experience in designing, developing, and deploying enterprise applications. The ideal candidate should have strong expertise across Java, Spring Boot, Microservices, REST APIs, Angular/React, SQL, cloud technologies, and CI/CD., * 10+ years of experience in Java Full Stack Development.
- Strong hands-on experience with Java 8/11/17+, J2EE, and object-oriented programming.
- Extensive experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
- Strong experience developing Microservices and RESTful APIs.
- Hands-on experience with Angular or React, JavaScript, TypeScript, HTML5, and CSS3.
- Strong experience with JPA/Hibernate and relational databases such as Oracle, PostgreSQL, SQL Server, or MySQL.
- Experience with JUnit, Mockito, and automated testing.
- Experience with Maven/Gradle and Git.
- Strong experience with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Good understanding of OAuth2, JWT, authentication, and authorization.
- Strong knowledge of Agile/Scrum, SDLC, design patterns, SOLID principles, and clean architecture., * Experience with AWS, Azure, or Google Cloud Platform.
- Hands-on experience with Docker and Kubernetes.
- Experience with Apache Kafka, RabbitMQ, or similar messaging platforms.
- Knowledge of MongoDB, DynamoDB, Redis, or other NoSQL technologies.
- Experience with Spring Cloud, API Gateway, and event-driven architecture.
- Knowledge of monitoring tools such as Splunk, ELK, Prometheus, or Grafana.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago