Java Full Stack Developer, | Codersbrain
full-time
Posted on April 10, 2025
Job Description
Java Full Stack Developer
Job Summary
We are seeking a skilled Java Full Stack Developer to join our development team. The candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of our applications. This role is crucial for delivering high-quality software solutions that meet our clients' needs and help achieve our organizational goals.
Responsibilities
- Develop and maintain web applications using Java technologies.
- Implement responsive and user-friendly front-end interfaces.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve software defects and issues.
- Optimize application performance for maximum speed and scalability.
- Ensure the security and integrity of applications.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in Java, JavaScript, and related web technologies.
- Strong understanding of front-end frameworks such as Angular, React, or Vue.js.
- Experience with back-end frameworks like Spring Boot or similar.
- Familiarity with database technologies such as SQL, NoSQL, or Oracle.
- Excellent problem-solving skills and attention to detail.
- Ability to work in a team environment and communicate effectively.
Preferred Skills
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of DevOps practices and CI/CD pipelines.
- Familiarity with containerization technologies like Docker or Kubernetes.
- Understanding of Agile methodologies and project management tools.
Experience
- Minimum of 5 years of experience in full-stack development using Java technologies.
Environment
- The position is available in multiple locations including Hyderabad, Pune, Mumbai, Bangalore, and Noida.
- Work is typically conducted in an office environment, with potential opportunities for remote work based on project requirements and company policies.
Tools
- Integrated Development Environments (IDEs): IntelliJ IDEA, Eclipse.
- Build Tools: Maven, Gradle.
- Version Control Systems: Git.
- Containerization & Orchestration: Docker, Kubernetes.
- Testing Frameworks: JUnit, Selenium.
- Collaboration Tools: Jira, Confluence.