Search by job, company or skills

Insight Global

Senior Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

What You'll Do:

6+ years of hands-on experience in coding with Java preferably.

2-4 years experience using Angular, React, JavaScript, TypeScript

Hands-on experience in working with multiple technologies including Spring Boot, Cloud technologies (Spring Cloud, AWS, Azure, etc), Elastic Search, NoSQL DB (Mongo DB) etc.

Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

Experience working in Agile Kanban environment or knowledge of Agile principles

Experience doing unit testing or Test-Driven Development

Familiarity with microservice architecture, CQRS, design patterns and segregation of responsibility

Bachelor's Degree in Computer Science or related field or equivalent work experience

Plusses:

Knowledge of programming best practices and willing to guide/mentor other team members on the same

Knowledge of batch and streaming data processing techniques (Kafka, RabbitMQ) and Relational DBs (MySQL, SQL Server)

Professional communication skills

Strong personality and eagerness to adapt to new technologies

Experience utilizing Jira, Confluence, Bitbucket or Git

Experiencing mentoring junior software development engineers and driving engineering excellence

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143990393

Similar Jobs