Senior Java Full Stack Developer
Raas Infotek LLC
Austin, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Austin, United States of America
Tech stack
Java
JavaScript
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
HTML5
Azure
CSS
Cloud Computing
Code Review
Continuous Integration
Relational Databases
Distributed Systems
Java Platform Enterprise Edition (J2EE)
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
MySQL
Oracle Applications
Software Architecture
RabbitMQ
TypeScript
Web Services
Google Cloud Platform
Enterprise Software Applications
Spring-mvc
React
Spring-boot
Software Security
GIT
Angular
Kubernetes
Information Technology
Kafka
Front End Software Development
REST
Software Version Control
Docker
Jenkins
Microservices
Job description
- Design, develop, and implement scalable full-stack enterprise applications
- Develop and maintain microservices-based architecture and REST APIs
- Collaborate with cross-functional teams including architects, business analysts, and QA teams
- Build responsive and high-performing user interfaces using modern front-end technologies
- Participate in code reviews, technical design discussions, and architectural decisions
- Troubleshoot and resolve application performance and production issues
- Ensure application security, scalability, maintainability, and reliability
- Contribute to continuous improvement and best development practices
Requirements
We are looking for a highly skilled Senior Java Full Stack Developer with 13+ years of experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate will possess strong expertise in backend Java technologies, modern front-end frameworks, microservices architecture, cloud platforms, and Agile development methodologies., * 13+ years of hands-on experience in Java Full Stack Development
- Strong expertise in Core Java, Java 8/11/17, and J2EE technologies
- Extensive experience with Spring Boot, Spring MVC, Spring Security, and Microservices
- Proficiency in RESTful APIs, Web Services, and distributed systems
- Strong experience with Angular or ReactJS, JavaScript, TypeScript, HTML5, and CSS3
- Hands-on experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL
- Experience with Kafka/RabbitMQ messaging systems
- Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform
- Experience with Docker, Kubernetes, Jenkins, CI/CD pipelines, and Git-based version control
- Familiarity with Agile/Scrum development methodologies
- Excellent analytical, problem-solving, and communication skills, * Experience in Banking, Financial Services, or Healthcare domain preferred
- Cloud certifications are an added advantage
- Experience working in large-scale enterprise environments, Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field