Fullstack Java Developer

Apply Now

Company: Tech Tammina

Location: Okemos, MI 48864

Description:

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.

Similar Jobs