Java Full stack developer

Hadiamondstar Software Solutions LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Software as a Service
Continuous Integration
Software Debugging
DevOps
Distributed Systems
Github
Monitoring of Systems
JUnit
Scrum
Systems Development Life Cycle
Ruby on Rails
Software Engineering
Spring-boot
Heroku
Kubernetes
Kafka
Wavefront
Splunk

Job description

  • Conduct design and code reviews; create technical documentation.
  • Contribute to our DevOps model.
  • Develop AI-first and generative AI-first product experiences.
  • Estimate and sequence development activities .
  • Analyse inputs to create software and services .
  • Identify technical dependencies. Collaborate with engineers and architects.

Requirements

  • 7+ years of software development experience in large-scale SaaS systems.
  • Experience with unit/integration/functional/e2e test automation.
  • Advanced experience with Java, Ruby on Rails, Spring Boot, Kafka, Kubernetes, GitHub, JUnit 4/5.
  • Experience with Agile development methodologies (Scrum).
  • Hands-on experience with AWS and/or Heroku. Experience with large-scale, distributed systems.
  • Strong communication skills. Experience with debugging and monitoring tools (Splunk, Wavefront).
  • "Get Stuff Done" attitude. Experience with the entire SDLC and CI/CD.
  • Experience with Ruby on Rails and Heroku is an advantage. Knowledge of Applied AI

Apply for this position