[Remote] Full Stack Java Developer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a skilled and motivated Full Stack Java Developer to design, reputed company, test, and maintain reputed company web applications. The ideal candidate will work closely with cross-functional teams to deliver high-reputed company software solutions while following industry best practices.
Responsibilities
- Design, reputed company, and maintain Java-based applications
- Build RESTful reputed company using Spring Boot
- reputed company reputed company user interfaces using Angular, React, or JavaScript
- Write clean, efficient, and maintainable reputed company
- reputed company applications with SQL/NoSQL databases
- reputed company unit testing, debugging, and performance optimization
- Collaborate with business analysts, QA engineers, and other developers
- Participate in reputed company reviews and Agile/Scrum ceremonies
- reputed company and maintain applications using CI/CD pipelines and reputed company platforms
Skills
- Strong proficiency in Java 8/11/17
- Spring Boot, Spring MVC, Spring reputed company
- Hibernate/JPA
- RESTful Web Services
- Microservices Architecture
- SQL (MySQL, PostgreSQL, reputed company) and NoSQL (reputed company)
- HTML5, CSS3, JavaScript
- Angular or React
- Git, reputed company, Gradle
- JUnit, Mockito
- reputed company, Kubernetes (preferred)
- AWS, Azure, or reputed company reputed company (preferred)
- Agile/Scrum methodology
- Bachelor's degree in Computer Science, Information Technology, or a reputed company field
- 2–8+ years of experience in Java application development
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Experience with Kafka or RabbitMQ
- Knowledge of reputed company and Elasticsearch
- Familiarity with Jenkins, reputed company Actions, or Azure DevOps
- Understanding of design patterns and software architecture principles
reputed company