Full-stack Developer
Role details
Job location
Tech stack
Requirements
We are looking for a Lead Software Engineer/Architect who is excited and passionate about bringing new products to market. The individual will have the opportunity and responsibility to work across all aspects of the solution - feature requirements, architecture and design, implementation, and customer integrations. The individual will join a team of talented engineers working in a fast paced, agile environment, developing a groundbreaking, multi-tenant, cloud-based payments platform. We are seeking an independent and motivated engineer with strong communication skills, who wants to see his or her work change an industry. A qualified candidate is a full stack software developer with advanced knowledge of Java, Springboot as well as front end JavaScript frameworks like ReactJs., * BS Computer Engineering or Computer Science, or related/equivalent experience
- 5+ years of experience building enterprise applications using Java 17+, Springboot, REST Microservices and Security
- Knowledge of Vault and Secrets Management, SQL/No SQL, Docker, Kubernetes, Azure cloud
- 5+ years of experience with front end technologies: React JS, Angular JS, Vue JS, JavaScript, HTML 5, and CSS
- Ability to work closely with on-site and off-site teams in a fast-paced Agile environment
- Strong verbal and written communication skills
- Self-starter with strong and proactive work ethic
- Exceptional organizational and time management skills
- Experience with Git or comparable source-control tool
- Strong oral and written communication skills
- Speak English fluently and clearly
- Works independently, often determining own work priorities.
- Strong collaboration, multi-tasking and organization skills
Good to have skills:
- Prior Financial Industry and or payments experience
- Experience with Atlassian stack (JIRA, Confluence, BitBucket)
- Experience with CI/CD and deployment automation tools such as Team City or Octopus Deploy.
Benefits & conditions
Pay Range: USD 110,500 $ - 130,000 $ Per Year Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.
Benefits: Innova Solutions offers benefits( based on eligibility) that include the following: Medical & pharmacy coverage, Dental/vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).