Description
Job Description
Insight Global is seeking a experienced Back-End Developer for a hybrid, 4 days in office 6-month contract with the high possibility for extension. This resource to work closely with the Solution Architect in designing, implementing, and maintaining the server-side logic and systems that power enterprise-grade applications.
This person will be joining the RDIF team. The role involves deep collaboration across teams and technologies, with a strong focus on AWS services and Java-based frameworks. The developer will lead the creation and maintenance of backend services and databases, using modern coding languages and best practices. Key responsibilities include:
– Developing and maintaining robust APIs to integrate seamlessly with front-end components.
– Collaborating with DevOps engineers to deploy, monitor, and scale applications within AWS environments.
– Work with architect to solution, document and support implementation of scalable and efficient back-end systems.
– Writing automated tests to ensure code quality, performance, and system reliability.
Required Skills & Experience
– 5+ years of experience as a Back-End Developer
– Strong experience with Java (Spring Boot, Hibernate, etc.) and related technologies.
– Proven experience with AWS services (EC2, RDS, Lambda, S3, etc.).
– Familiarity with database management systems such as MySQL, PostgreSQL, or NoSQL databases.
– Experience in building and maintaining RESTful APIs.
– Knowledge of microservices architecture and design patterns.
– Experience with creating architecture solutions and documentation
– Strong understanding of security best practices for web applications.
– Knowledge of messaging systems like Kafka, RabbitMQ.
– Experience with containerization (Docker, Kubernetes).
– Skills to include: Avro, Event Driven Architecture, Micro Services, UML, GitLab
– Familiarity with Agile development methodologies.
Nice to Have Skills & Experience
– AI interest or experience is a BIG plus
– DevOps pieces are nice to have
– Mongo DB
– Experience with JavaScript or front-end technologies is a plus.





