05 Aug
|
Nameless
|
Chennai
Job Summary
We are looking for a highly skilled Java Full Stack Developer with 5+ years of experience in the IT industry to design, develop, and maintain scalable web applications. The ideal candidate should have strong expertise in both front -end and back -end development, experience building RESTful APIs and microservices, and a solid understanding of modern development frameworks and cloud technologies.
Key Responsibilities
Front -End Development
- Develop responsive and user -friendly web interfaces using HTML, CSS, and JavaScript.
- Build dynamic front -end applications using frameworks such as Angular, React, or Vue.js.
- Ensure cross -browser compatibility and optimal performance.
Back -End Development
- Design and develop server -side applications using Java, Spring, Spring Boot, and Hibernate.
- Build and maintain RESTful APIs and microservices architectures.
- Implement secure, scalable, and high -performance backend solutions.
Database Management
- Design, manage, and optimize relational and non -relational databases.
- Write complex queries and ensure efficient database performance.
- Work with databases such as MySQL, PostgreSQL, and MongoDB.
Software Development Lifecycle
- Participate in requirement analysis, design, development, testing, deployment, and maintenance.
- Collaborate with cross -functional teams including UI/UX designers, product managers, and QA engineers.
Code Quality & Best Practices
- Write clean, maintainable, and reusable code following industry best practices.
- Conduct code reviews and apply principles such as SOLID and Design Patterns.
- Ensure high code quality through continuous integration and version control.
Testing & Debugging
- Implement test -driven development (TDD) practices.
- Perform debugging and troubleshooting to ensure application stability and reliability.
Required Skills & Technologies
Programming Languages
- Java
- JavaScript
- HTML5
- CSS3
Back -End Technologies
- Spring Framework
- Spring Boot
- Hibernate
Front -End Frameworks
- Angular
- React
- Vue.js
API Development
- RESTful APIs
- Web Services
Databases
- SQL Databases: MySQL, PostgreSQL
- NoSQL Databases: MongoDB
Development Tools
- Git
- Jira
- Maven / Gradle
Concepts & Methodologies
- Microservices Architecture
- Cloud Platforms (AWS, Azure, or GCP)
- Agile / Scrum Methodology
- DevOps Practices
Preferred Qualifications
- Experience with containerization tools such as Docker or Kubernetes.
- Familiarity with CI/CD pipelines.
- Experience building cloud -native applications.
Soft Skills
- Strong problem -solving and analytical abilities
- Excellent communication and teamwork skills
- Ability to work in a rapid -paced Agile environment
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related field
📌 Java Fullstack Developer (Chennai)
🏢 Nameless
📍 Chennai