Java Developer (W2 Only)
Salary undisclosed
Checking job availability...
Original
Simplified
Job Description:
Full stack Developer for enterprise-level web application projects. The candidate will have a strong technical background in Java, Spring Boot, and a variety of databases, with a solid understanding of both backend and frontend technologies.
Key Responsibilities:
- Work on an Enterprise-level Web Application for Asset Tracking and Management System.
- Develop backend solutions using Java (JDK 17) and Spring Boot (8+ years of experience).
- Strong expertise in database management: MySQL, NoSQL (MongoDB).
- Build and optimize Docker containers for scalable applications.
- Develop frontend solutions using React (2-3 years of experience).
- Collaborate with a 3-member on-site team and couple of offshore resources.
- Provide solutions-driven implementations, focusing on system design and not just coding.
- Ensure effective communication and teamwork with other departments.
Required Skills:
- Java / Spring Boot: 8+ years of hands-on experience in Java and Spring Boot.
- Databases: Strong knowledge of MySQL and NoSQL databases (MongoDB).
- Docker: Proficient in containerizing applications.
- Frontend Development: 2-3 years of experience with React.
- Ansible (Preferred): Experience with Ansible is a plus.
- Basic Command Line: Strong preference for candidates with basic command-line experience.
- Web Enterprise Inventory: Strong database knowledge, specifically in inventory management systems.
- Solution-driven mindset: Not just coding but also focused on design and implementation.
- Communication Skills: Excellent communication skills along with Technical.
- Work Ethics: Strong work ethic and commitment to delivering high-quality results.
Job Requirements:
- Backend: 60%-70% of the role will focus on backend development.
- Frontend: 30%-40% of the role will focus on frontend development with React.
- knowledge of database design and implementation.
Interview Process (Coding challenge is part of the interview process.):
- Round 1: Telephonic interview.
- Round 2: Onsite interview (flexible for exceptional candidates).
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.
Report this job