Senior Java Full Stack Developer

Job Description

Job Description

We are looking for a strong Senior/Lead Developer who can gradually transition into a Technical Lead role. The ideal candidate should be hands-on technically and have strong mentoring and leadership skills.

Must-Have Skills

Must-Have Skills

Nice to Have

Nice to Have

• .NET experience

• Application migration/modernization experience

• Azure

• GitHub Actions

• Experience migrating .NET applications to Java or decommissioning legacy applications

Required Skills

React.js
TypeScript
JavaScript (ES6+)
HTML5 & CSS3
Redux / Redux Toolkit
REST API Integration
Git & GitHub
Responsive Web Design
React Hooks
Tailwind CSS or Bootstrap

Good to Have

React Native
CI/CD Knowledge
Micro-Frontend Architecture
Vite/Webpack

Responsibilities

Responsibilities

• Develop and support Java/Spring Boot applications and microservices

• Work across backend and frontend technologies

• Provide technical guidance and mentorship to developers

• Participate in architecture and technical design decisions

• Support .NET application migration/decommissioning initiatives

• Conduct code reviews and promote development best practices

• Gradually take ownership of Technical Lead responsibilities.

Required Skills

React.js
TypeScript
JavaScript (ES6+)
HTML5 & CSS3
Redux / Redux Toolkit
REST API Integration
Git & GitHub
Responsive Web Design
React Hooks
Tailwind CSS or Bootstrap

Good to Have

React Native
CI/CD Knowledge
Micro-Frontend Architecture
Vite/Webpack

Contact

share your updated resume:

swathi@collaboratesolutions.com