Senior Java Full Stack Developer
Raas Infotek LLC
Houston, TX, United States
1 day 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
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Agile Methodology
Amazon Web Services
Application Performance Management
Confluence
JIRA
HTML5
Unit Testing
Microsoft Azure
+40 more
Cascading Style Sheets (CSS)
Cloud Computing
Code Review
Databases
Continuous Integration
Software Debugging
DevOps
Gradle
Hibernate (Java)
Java Database Connectivity
Java Persistence API
Junit
PostgreSQL
Apache Maven
Enterprise Messaging Systems
MySQL
Object-Oriented Software Development
Oracle (Applications)
Scrum Methodology
Mockito
Software Deployment
SQL Databases
TypeScript
Multithreading
Enterprise Software Applications
Postman
Spring-mvc
ReactJS
Spring-boot
Backend
Git
AngularJS
Kubernetes
Apache Kafka
Build Tools
Front End Software Development
Restful APIs
Docker
Jenkins
Microservices
Job description
We are seeking an experienced Senior Java Full Stack Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience in Java backend development, modern frontend technologies, microservices, and cloud-based solutions.
Required Technical Skills
- Core Java: Java 8/11/17+, OOP, Collections, Multithreading, and Exception Handling.
- Backend: Spring Boot, Spring MVC, Spring Security, Microservices, and RESTful APIs.
- Frontend: React.js or Angular, JavaScript, TypeScript, HTML5, and CSS3.
- Persistence: Hibernate, JPA, and JDBC.
- Databases: SQL, Oracle, PostgreSQL, or MySQL.
- Messaging: Apache Kafka or similar messaging technologies.
- Cloud: AWS or Microsoft Azure.
- DevOps: Docker, Kubernetes, Jenkins, CI/CD, and Git.
- Testing: JUnit, Mockito, and API testing tools such as Postman.
- Build Tools: Maven or Gradle.
- Methodology: Agile/Scrum, Jira, and Confluence., * Design, develop, and maintain scalable full-stack enterprise applications.
- Build backend services and microservices using Java and Spring Boot.
- Develop responsive user interfaces using React or Angular.
- Design and integrate RESTful APIs with databases and external systems.
- Write clean, secure, reusable, and maintainable code.
- Perform unit testing, debugging, and application performance optimization.
- Participate in code reviews and technical design discussions.
- Troubleshoot application issues and support production deployments.
- Collaborate with architects, business analysts, QA engineers, and DevOps teams.
Requirements
Experience in one or more of the following domains is preferred:
- Banking and Financial Services
- Healthcare
- Insurance
- Retail and E-commerce
- Telecommunications
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
Loading talks and stories from around this roleβ¦