Hiring: Java Full Stack Developer
Job Type:
[ Full-Time]
Experience:
6+ Years
Work Authorization:
[ OPT EAD / H4 EAD / GC / USC / L2S.]
Job Description
We are looking for an experienced
Java Full Stack Developer
to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong experience in both
backend Java development and modern frontend technologies
, along with hands-on experience working with REST APIs, databases, cloud platforms, and Agile methodologies.
Responsibilities
• Design, develop, test, and maintain enterprise applications using
Java and Spring Boot
.
• Develop scalable and secure
RESTful APIs and microservices
.
• Build responsive and user-friendly web applications using
React.js / Angular
.
• Work with relational and NoSQL databases such as
Oracle, PostgreSQL, MySQL, or MongoDB
.
- Integrate frontend applications with backend REST APIs and microservices.
- Write clean, maintainable, and reusable code following development best practices.
• Participate in
requirements analysis, design, development, testing, and deployment
.
- Collaborate with Business Analysts, Product Owners, QA Engineers, DevOps Engineers, and other stakeholders.
- Perform unit testing, debugging, code reviews, and performance tuning.
• Work with
Git, Jenkins, Maven/Gradle, Docker, and CI/CD pipelines
.
- Troubleshoot production issues and provide timely technical solutions.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
Required Skills
- 6+ years of professional software development experience
- Strong hands-on experience with
Java 8/11/17+
- Strong experience with
Spring Boot, Spring MVC, Spring Security
- Experience developing
REST APIs and Microservices
- Hands-on experience with
React.js or Angular
- Strong knowledge of
HTML5, CSS3, JavaScript, and TypeScript
- Experience with
SQL and relational databases
- Knowledge of
Git, Maven/Gradle, Jenkins, and CI/CD
- Experience with
JUnit/Mockito
or other testing frameworks
- Strong understanding of
Agile/Scrum methodologies
Preferred / Nice to Have
• Experience with
AWS, Azure, or GCP
• Experience with
Docker and Kubernetes
• Knowledge of
Kafka or other messaging technologies
• Experience with
Redis / NoSQL databases
- Knowledge of cloud-native application development
- Experience working in enterprise or financial/healthcare applications
Career gap candidates can also apply
Interested candidates can share their updated resume at: Poojitha@precisiontechcorp.com