Full Stack Java/Linux Web Application Developer
Job Description
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable web applications using Java frameworks and
Linux-based environments.
- Work across the full application stack, including front-end development, back-end
programming, database integration, and server configuration.
- Collaborate with stakeholders to gather, analyze, and implement technical and
functional requirements.
- Ensure high performance, reliability, and security of the applications through testing and
optimization.
- Manage deployments and updates in Linux-based environments.
- Troubleshoot and debug issues across the application stack.
- Keep applications up to date with the latest technology trends and frameworks.
- Create and maintain technical documentation for reference and scalability.
Required Skills:
- Proficiency in Java, including frameworks like Spring Boot or Hibernate.
- Experience with Linux environments for server-side application deployment and
management.
- Front-end development experience with HTML5, CSS3, JavaScript, and frameworks
like React, Angular, or Vue.js.
- Proficiency in databases such as MySQL, PostgreSQL, or MongoDB, with experience
in writing and optimizing SQL queries.
- Familiarity with RESTful API design and implementation.
- Understanding of DevOps practices and tools like Docker, Jenkins, or Kubernetes for
CI/CD and containerized applications.
- Experience with version control systems like Git.
- Strong problem-solving skills with attention to detail and debugging capabilities.
Preferred Skills:
- Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform.
- Knowledge of Linux shell scripting and automation tools.
- Experience with WebSocket and real-time applications.
- Understanding of application security best practices.
- Familiarity with Agile development methodologies.
Educational Qualification:
- Bachelor's degree in computer science, Information Technology, or a related field (or
equivalent experience). If the candidate is good, we are open to hire non-bachelors as well.