What are the responsibilities and job description for the Java Backend Developer position at J-RAM IT Consulting Inc.?
Note: Candidates must be available to work onsite in Charlotte, NC, and attend a face-to-face second-round interview.
Required Skills
- Proven experience as a Java Developer with hands-on experience.
- Strong proficiency in Java, Spring Boot, and related frameworks.
- Experience in front-end development using React.js or Angular.
- Knowledge of HTML, CSS, JavaScript, and TypeScript.
- Experience with RESTful Web Services and API development.
- Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB.
- Understanding of version control systems like Git.
- Familiarity with CI/CD pipelines and deployment strategies.
- Excellent problem-solving and communication skills.
Preferred, but not required:
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization tools like Docker and Kubernetes.
- Understanding of Agile/Scrum methodologies.
- Experience with testing frameworks like JUnit, Jest, etc.