Full Stack Developer
Insight Global
Job Description
Job Description
Insight Global is looking for a Full Stack Developer. This position will sit in Detroit MI. The daily responsibilities include. Providing significant contributions in the design, coding, testing, support and debugging of new software or enhancements to existing software. You will be responsible for creating and influencing innovative solutions that meet functional requirements and technical requirements for performance, scalability, security, reliability, etc. Our ideal candidate will be a highly motivated self-starter who loves ownership and responsibility while working in a collaborative and interdependent team environment.
Job Responsibilities
· Responsible for coding, unit testing, test automation supporting and debugging new or enhanced software and responding to business client issues
· Works within an Agile team to meet and deliver planned releases.
· Works with onshore and offshore teams to meet and deliver planned releases in an Agile environment
· Works with the Technical Lead and other developers to learn about design and variety of problems that can exist with current software applications and technologies
· Gains business domain knowledge/expertise and application know-how by working with business and technical teams.
· Collaborates with other Developers, Technical Leads, Architects, QA, Performance Testers, Scrum Masters, and Product Owners.
· Provides significant contributions developing solutions, resolving business client questions, problems, and addressing enhancement needs.
· Uses technical knowledge, creativity, company practices, guidelines, and priorities to obtain solutions to complex problems.
· Interacts directly with offshore developers and business clients.
· Serves as a mentor to lower level developers.
· Develops specifications to resolve business client questions, problems, and to address enhancement needs
Perform root cause analysis, efficient production support and maintenance/enhancements for existing applications
Compensation:
$60 to $65HR
Exact compensation may vary based on several factors, including skills, experience, and education.
Company prioritizes employee well-being, offering competitive wages and a comprehensive benefits package, including healthcare, dental, vision, life insurance, flexible spending accounts, parental leave, disability coverage, PTO and 401(k) options. Our innovative wellness program includes gym reimbursement.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
Must Haves:
* 5+ years of experience as a Full stack developer
* Java on the frontend and React on the backend
* Hands on Development Experience with Java Spring Based applications ( Spring Boot, Spring MVC, Spring Data, Spring Cloud and Spring Security)
* Hands on Development of REST API Services , should have deployed Several API services to production due course of carrier
Experience with Java and Microservices architecture * Experience working with JWT, OAuth2, and other authentication and authorization frameworks.
* Strong understanding of Core Java Concepts like Java concurrency, concurrency patterns, experience building thread safe code
* Experience working with Terraform, IAM, and other AWS modules
* Hands on Development experience in development of applications in a cloud infrastructure ( AWS ) ( basic, ECS Fargate, Lambda etc)
* Experience with CI / CD framework ( Example : Git , Jenkins, etc)
* Experience with TDD, code testability standards, JUnit/Mockito
* Strong understanding of OOP & SOA principles, design patterns, industry best practices
* Strong written and verbal communication skills, and have to be a self-starter
* Experience with scripting and working in a Linux environment
* Experience with messaging products like RabbitMQ, Kafka or ActiveMQ
* Experience with web application servers like Tomcat, Jetty, JBoss etc
* Experience with DevOps practices and CICD model of development
Experience working with Python null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Confirm your E-mail: Send Email
All Jobs from Insight Global