27 TGS The Global Skills Jobs
Java Full Stack Developer - Spring Boot (5-10 yrs)
TGS The Global Skills
posted 6d ago
Flexible timing
Key skills for the job
A Java full-stack developer designs and builds web applications and systems using both front-end and back-end technologies. They work on a project from start to finish, and collaborate with other teams to ensure the software meets user and business needs.
Responsibilities :
- Design and develop the user interface
- Design and develop the back-end architecture
- Create and maintain databases and servers
- Design and develop APIs
- Ensure the application is responsive and scalable
- Ensure the application is optimized for mobile devices
- Work with graphic designers to ensure the design and application work together
- Work with product management teams to ensure the software meets business needs
- Stay updated with the latest web technologies and programming languages
Skills and qualifications :
- Proficiency in front-end languages like HTML, CSS, and JavaScript
- Proficiency in server-side languages like Java, Python, Ruby, PHP, and .Net
- Familiarity with database technologies like MySQL, Oracle, and MongoDB
- Strong organizational and project management skills
- Good problem-solving skills
- Attention to detail
- Excellent verbal communication skills
Key Responsibilities :
Frontend Development : Design and develop user-facing web applications using modern frontend languages like HTML, CSS, and JavaScript and frameworks like React.js, Angular, or Vue.js.
Backend Development : Build and maintain server-side application logic using languages such as Node.js, Python, Ruby, Java, or PHP, and manage database interactions with MySQL, PostgreSQL, MongoDB, or other database systems.
API Development and Integration : Develop and integrate RESTful APIs to connect frontend and backend components, ensuring smooth data flow and communication between different parts of the application.
Database Management : Design, implement, and manage databases, ensuring data integrity, security, and optimal performance.
Version Control and Collaboration : Use Git and other version control systems to track code changes and collaborate with other team developers.
Deployment and DevOps : Automate deployment processes, manage cloud infrastructure, and ensure the scalability and reliability of applications through CI/CD pipelines.
Security Implementation : Implement security best practices to protect the application from vulnerabilities, including authentication, authorization, and data encryption.
Cross-Platform Optimization : Ensure the application is responsive and optimized for different devices, platforms, and browsers.
Troubleshooting and Debugging : Identify, diagnose, and fix bugs and performance issues in the application, ensuring a smooth user experience.
Collaboration and Communication : Work closely with product managers, designers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
Continuous Learning : Stay updated with the latest technologies, frameworks, and industry trends to improve development practices continuously.
Technical Skills :
- Proficiency in frontend technologies like HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js.
- Strong backend development experience with Node.js, Python, Java, or similar languages.
- Hands-on experience with databases like MySQL, PostgreSQL, MongoDB, or similar.
- Familiarity with version control systems, notably Git.
- Experience with cloud services like AWS, Azure, or Google Cloud.
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of security principles and how to apply them to web applications.
Soft Skills :
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.
- Ability to manage multiple tasks and projects simultaneously.
- Eagerness to learn new technologies and improve existing skills.
Functional Areas: Other
Read full job descriptionPrepare for Java Full Stack Developer roles with real interview advice
5-10 Yrs
5-12 Yrs