What are the responsibilities and job description for the Full-stack Java Developer position at Tech Tammina?
Role : Senior Java Full Stack developer
Location : Okemos, MI
Need locals as F2F is a must
Duration : Long term
Rate : Market
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 :