Full Stack Java Developer
at TalentBridge
Charlotte, NC 28210, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Jun, 2024 | USD 70 Hourly | 26 Mar, 2024 | N/A | Orchestration,Aws,Maven,Spring,Angular,Docker,Hibernate,Vue.Js,Web Services,Mongodb,Html,Computer Science,Javascript,Postgresql,Java,Azure,Information Technology,Containerization,Css,Database Design | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB TITLE: FULL STACK JAVA DEVELOPER
Job Overview: We are seeking a skilled and experienced Full Stack Java Developer to join our dynamic team. As a Full Stack Java Developer, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance web applications. You will work on both front-end and back-end technologies, ensuring seamless integration between the two. The ideal candidate should have a strong proficiency in Java, along with expertise in front-end technologies, databases, and web services.
QUALIFICATIONS:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Full Stack Developer with a focus on Java technologies.
- Strong proficiency in Java, J2EE, Spring, and Hibernate.
- Experience with front-end technologies such as HTML, CSS, JavaScript, and modern JS frameworks (Angular, React, Vue.js).
- Proficient in database design and management (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with RESTful web services and API development.
- Knowledge of version control systems (Git) and build tools (Maven, Gradle).
- Understanding of Agile/Scrum methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
PREFERRED SKILLS:
- Experience with microservices architecture.
- Knowledge of containerization (Docker) and orchestration (Kubernetes).
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Continuous integration/continuous deployment (CI/CD) experience.
Responsibilities:
- Full Stack Development: Collaborate with cross-functional teams to design, develop, test, deploy, and maintain Java-based web applications.
- Front-end Development: Build responsive and user-friendly interfaces using modern front-end frameworks (e.g., Angular, React, Vue.js).
- Back-end Development: Design and implement server-side logic using Java and related frameworks (e.g., Spring, Hibernate).
- Database Management: Develop and maintain database schemas, write optimized SQL queries, and ensure efficient data storage and retrieval.
- API Development: Create and consume RESTful APIs to enable seamless communication between front-end and back-end systems.
- Code Reviews: Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Testing: Write unit tests and conduct thorough testing to ensure the reliability and robustness of the applications.
- Performance Optimization: Identify and address performance bottlenecks in both front-end and back-end components for optimal application speed and efficiency.
- Collaboration: Work closely with UX/UI designers, product managers, and other stakeholders to understand requirements and deliver high-quality solutions.
- Documentation: Create and maintain technical documentation, including design documents, code documentation, and release notes.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Information Technology, Technology
Proficient
1
Charlotte, NC 28210, USA