Fullstack Java Developer Apply
Role: Fullstack Java Developer
Location: Okemos, MI (Hybrid), Need locals- F2F is must
Duration: Long term
Rate: Market
We are seeking a skilled Fullstack Java Developer with a minimum of 5 years of experience to join our dynamic team. The ideal candidate is a problem solver with strong analytical reasoning and critical thinking skills. A forward thinker with a solution-oriented mindset, the successful candidate will effectively communicate thoughts and ideas clearly and succinctly.
Key Responsibilities:
- Design, develop, and maintain high-quality software applications using Core Java/J2EE.
- Create and consume RESTful services to facilitate seamless integration.
- Write and optimize SQL and PL/SQL queries for relational databases (preferably Oracle).
- Develop front-end applications using Angular 2+ and TypeScript, ensuring a strong user experience.
- Implement Microservices architecture to enhance application scalability and maintainability.
- Collaborate with cross-functional teams to gather requirements and deliver software solutions.
- Participate in code reviews and contribute to best practices in software development.
- Utilize DevOps practices to streamline development and deployment processes.
- Implement CI/CD practices to enhance code quality and deployment efficiency.
- Support containerization efforts using Kubernetes and Docker.
- Write and execute Unix/Shell scripts to automate processes.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in Java development with a focus on fullstack applications.
- Strong expertise in Core Java/J2EE, REST services, and SQL/PLSQL.
- Proficient in Angular 2+ and TypeScript with a proven track record of building user interfaces.
- Experience with Microservices architecture and relational databases (Oracle preferred).
- Familiarity with DevOps practices and CI/CD methodologies.
- Knowledge of Unix/Shell scripting and containerization (Kubernetes and Docker) is a plus.
- Excellent problem-solving skills and the ability to think critically.
- Strong communication skills with the ability to articulate complex ideas clearly.