Overview
Job Information
Industry
Date Opened
Job Type
State/Province
Zip/Postal Code
City
Country
About Us
At Innover, we endeavor to see our clients become connected, insight-driven businesses. Our integrated Digital Experiences, Data & Insights and Digital Operations studios help clients embrace digital transformation and drive unique outstanding experiences that apply to the entire customer lifecycle. Our connected studios work in tandem to reimagine the convergence of innovation, technology, people, and business agility to deliver impressive returns on investments. We help organizations capitalize on current trends and game-changing technologies molding them into future-ready enterprises.
Take a look at how each of our studios represents deep pockets of expertise and delivers on the promise of data-driven, connected enterprises.
Job Description
Position Overview:
We are seeking an experienced Java + Angular Full Stack Developer with 7+ years of experience to join our team. The ideal candidate will have expertise in Java 17, Spring Boot, Angular, and cloud technologies, particularly AWS. You will work on building scalable and efficient applications with a strong focus on backend services, frontend development, and microservices architecture.
Key Responsibilities:
- Develop and maintain backend applications using Spring Boot and Java 17.
- Design and implement frontend applications with Angular for a seamless user experience.
- Build and manage APIs using AWS API Gateway, ensuring secure, high-performance integration.
- Architect and implement microservices with tools like Hystrix for fault tolerance, Config Server, and Centralized Logging.
- Design and optimize PostgreSQL databases, ensuring performance and integrity.
- Utilize Hibernate / JPA for data persistence and seamless database integration.
- Apply core Java knowledge to solve complex problems and implement design patterns.
- Collaborate with cross-functional teams to deliver high-quality, end-to-end solutions.
- Work in an Agile environment, participating in sprint planning and code reviews.
Requirements
Required Skills and Experience:
- Backend Technologies: Expertise in Spring Boot and Java 17.
- Frontend Technologies: Proficiency in Angular for building responsive web applications.
- API Development: Experience with AWS API Gateway for managing APIs and integrations.
- Microservices: Experience with Hystrix, Config Server, and Centralized Logging.
- Database: Strong experience with PostgreSQL, including query optimization and data modeling.
- ORM Frameworks: Proficient in Hibernate / JPA for data persistence.
- Core Java: Strong understanding of Collections, Concurrency, and Design Patterns.
Additional Skills:
- Cloud Technologies: Experience with AWS (EC2, S3, Lambda, RDS, etc.).
- Version Control: Proficiency with Git and CI/CD pipelines.
- Testing: Experience with JUnit and Mockito for unit testing.
- Agile: Experience working in Agile teams with tools like JIRA.