Job Description: As a Java Developer, you will be a key contributor to the development of enterprise-level web applications and RESTful APIs. With a strong background in Java 8, J2EE, and related technologies, you will design and implement scalable solutions. Additionally, your expertise in databases, Docker, Kubernetes, and CI/CD practices will be crucial for the success of the projects.
Responsibilities:
- Implement Java 8, J2EE, and related Java technologies in enterprise solutions.
- Design scalable enterprise-level web applications and RESTful APIs.
- Utilize databases such as MySQL, Oracle, and MongoDB.
- Work with Docker and Kubernetes for containerization and orchestration.
- Collaborate with Git and Maven for version control and build automation.
- Conduct unit testing using Junit.
- Implement CI/CD pipelines using Jenkins.
- Work in an Agile methodology environment.
- Communicate effectively through excellent written and verbal skills.
Required Qualifications:
- Minimum 10+ years of IT experience in implementing Java 8, J2EE, and related technologies.
- Strong experience in designing enterprise solutions using core Java, J2EE, and Spring Boot.
- Development experience in highly scalable enterprise-level web applications and RESTful APIs.
- Proficiency in databases such as MySQL, Oracle, and MongoDB.
- Knowledge of Docker and Kubernetes.
- Experience with version control using GIT and build automation with Maven.
- Familiarity with Junit for unit testing.
- Proficient in CI/CD practices, specifically Jenkins.
- Well-versed in Agile methodology.
- Excellent written and verbal communication skills