Overview
On Site
$120,000 - $125,000
Full Time
Skills
java
Angular
microservices
spring boot
springboot
Job Details
We are seeking a talented Java Full Stack Developer with expertise in Angular to join our dynamic team. The ideal candidate will have a strong background in building scalable web applications, designing robust backend systems, and delivering high-quality user experiences. candidate will collaborate with cross-functional teams to define, design, and develop innovative solutions.
Responsibilities:
- Design, develop, and maintain scalable web applications using Java, Angular, and related technologies.
- Collaborate with product owners and UI/UX designers to implement responsive and user-friendly interfaces.
- Develop RESTful APIs and integrate with backend services.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews, identify areas for improvement, and optimize application performance.
- Participate in Agile/Scrum ceremonies including planning, stand-ups, and retrospectives.
- Troubleshoot and resolve technical issues and bugs promptly.
- Stay updated with the latest industry trends, tools, and technologies to continuously improve development processes.
Requirements:
- Bachelor s degree in Computer Science, Engineering, or related field.
- Proven experience as a Java Full Stack Developer with hands-on experience in Angular (version X or later).
- Strong proficiency in Java, Spring Boot, and RESTful Web Services.
- Experience with frontend development using HTML5, CSS3, JavaScript, and Angular.
- Knowledge of database technologies such as SQL, MySQL, PostgreSQL, or NoSQL solutions.
- Familiarity with version control systems like Git.
- Understanding of Agile methodologies and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Exposure to containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of CI/CD pipelines and automation tools.
Preferred, but not required:
- Practical problem solving and strategic thinking skills.
- Service oriented attitude.
- Ability to work in a fast-paced environment.
- Experience working or leading requirement gathering efforts for multiple large development projects at one-time.
- Proficient using basic technical tools and systems.
- Good interpersonal and communication skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.