Job Title: Java Fullstack Developer Freelancing Currently who are working from home
Location: (Remote
Job Type: FullTime/PartTime/Contract
Experience Level: Above 6 plus Years
About Us: Compaany is a leading technology solutions provider focused on delivering innovative software solutions to target audience. We are looking for a skilled Java Fullstack Developer to join our dynamic team and contribute to the development of highquality applications.
Job Description:
As a Java Fullstack Developer you will be responsible for designing developing and maintaining fullstack applications that meet the needs of our clients. You will work closely with crossfunctional teams including product managers designers and other developers to deliver robust and scalable solutions. Your expertise in both frontend and backend technologies will be critical in creating seamless user experiences and efficient backend processes.
Key Responsibilities:
- Develop Fullstack Applications: Design and implement user interfaces and serverside logic using Java Spring Boot and related technologies.
- FrontEnd Development: Work with HTML CSS JavaScript and modern frameworks/libraries such as Angular React or Vue.js to create responsive and dynamic user interfaces.
- BackEnd Development: Build and maintain RESTful APIs and microservices using Java Spring Boot and related technologies.
- Database Management: Design and manage databases ensuring data integrity and optimal performance using SQL and NoSQL databases like MySQL PostgreSQL MongoDB etc.
- Integration: Integrate thirdparty services and APIs into existing applications ensuring seamless data flow and functionality.
- Testing & Debugging: Write unit tests perform code reviews and debug applications to ensure highquality deliverables.
- Agile Development: Participate in Agile/Scrum processes including sprint planning daily standups and retrospectives.
- Collaboration: Work closely with other developers designers and product managers to define project requirements and deliver ontime.
- Documentation: Maintain detailed technical documentation for all developed features and applications.
Required Qualifications:
- Educational Background: Bachelors or Masters degree in Computer Science Information Technology or a related field.
- Experience: X years of experience as a Fullstack Developer with a strong focus on Javabased technologies.
- Proficiency in Java: Extensive experience in Java Spring Boot and related backend frameworks.
- FrontEnd Skills: Proficiency in HTML CSS JavaScript and at least one modern frontend framework/library (e.g. Angular React Vue.js).
- Database Expertise: Experience with SQL and NoSQL databases with a strong understanding of database design and management.
- Version Control: Proficiency in Git and version control practices.
- DevOps Tools: Experience with CI/CD pipelines Docker and Kubernetes is a plus.
- ProblemSolving Skills: Strong analytical and problemsolving abilities.
- Communication: Excellent communication skills with the ability to articulate technical concepts to both technical and nontechnical stakeholders.
Preferred Qualifications:
- Experience with cloud platforms like AWS Azure or Google Cloud.
- Knowledge of microservices architecture and containerization.
- Familiarity with TestDriven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) practices.
Remote Work :
No