Role: Full Stack Java Developer
Location: Oakland, CA (Hybrid)
Duration: 6+ months
Mandatory Requirements: Must be onsite in Oakland three days a week
Job Duties:
- Design and code complex full stack technical and business solutions for enterprise level, high availability web applications utilizing Java and J2EE technologies.
- Use advanced SQL knowledge to design and develop database table structures/relationships and stored procedures using relational databases.
- Use various technology tools for development, trouble-shooting, debugging, deployment, QA and testing of code.
Knowledge and Skills Required:
- Very strong knowledge of Java (5 – 7 years) and first-hand experience in programming complex systems.
- Strong Front-end development experience using JavaScript/HTML/HTML5/CSS3/AJAX/jQuery.
- Strong analytical and problem solving skills.
- Knowledge of structured development processes and lifecycle.
- Excellent oral and written communication skills.
Desired Skills:
- Agile/Scrum development experience
- Knowledge of and experience with, Jenkins or other DevOps tools, MuleSoft or other ESB tools, Jira, ActiveMQ, JBoss, Red Hat Development Studio, Maven, Open Source Frameworks.