Senior Java Full Stack Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Senior Java Full Stack Developer – Job Description
Location: Texas, USA
Experience: 12+ Years
Job Type: W2
Relocation: Candidates open to relocation are welcome.
Job Summary
We are looking for an experienced Senior Java Full Stack Developer with strong hands-on experience in backend development, frontend technologies, and enterprise application development. The ideal candidate should be able to build scalable applications, develop APIs, and collaborate with cross-functional teams.
Required Technologies
Programming: Core Java, Java 8/11/17+, OOP, Collections, Multithreading.
Backend: Spring Boot, Spring MVC, Spring Security, Microservices, REST APIs.
Frontend: React.js or Angular, JavaScript, TypeScript, HTML5, CSS3.
ORM: Hibernate, JPA.
Database: SQL, Oracle, PostgreSQL, or MySQL.
Messaging: Apache Kafka.
Cloud: AWS or Azure.
DevOps: Docker, Kubernetes, Jenkins, CI/CD, Git.
Testing: JUnit, Mockito, Postman.
Build Tools: Maven or Gradle.
Methodology: Agile/Scrum, Jira, and Confluence.
Responsibilities
Design, develop, and maintain enterprise-level full-stack applications.
Build backend services and microservices using Java and Spring Boot.
Develop user interfaces using React or Angular.
Design and integrate REST APIs with databases and external systems.
Write clean, reusable, secure, and maintainable code.
Perform unit testing, debugging, and performance optimization.
Participate in code reviews and technical discussions.
Troubleshoot application issues and support production deployments.
Collaborate with business analysts, QA engineers, architects, and DevOps teams.
Preferred Domain Experience
Experience in one or more of the following domains is preferred:
Banking and Financial Services
Healthcare
Insurance
Retail and E-commerce
Telecommunications