HI
Software Developer
Han IT Staffing
Location not stated
Senior
11 months ago
- Java
- Event Sourcing
- Domain-Driven Design
- Microservices
- Kubernetes
- OpenShift
- API Gateway
- Apigee
- Spring Boot
- Hibernate
- J2EE
- JDBC
- JMS
- Agile
- Scrum
- Kanban
- Angular
- React.js
- Redux
- TypeScript
- jQuery
- HTML5
- Bootstrap
- Node.js
- npm
- CI/CD
- NoSQL
- Cassandra
- MongoDB
- SonarQube
- Cucumber
- BDD
- Logstash
- Elasticsearch
- Kibana
- Grafana
- Splunk
- Devops
- Git
- GitHub
- Jira
- Jenkins
- Artifactory
- RabbitMQ
11 months ago
Location: (Remote)
Contract
Only USC and GC
Role and responsibilities:
- Must have experience with programming languages – Java.
- Experience in Event Sourcing, Kafka producer and consumer patterns, Domain Driven Design concepts is key.
- Ability to implement Microservices using Reactive architecture.
- Experience in writing Kubernetes manages containerized applications on OpenShift for deployment, maintenance and application scaling is important. This is a good to have skillset.
- Deep understanding of API First based design approach. Experience with API Gateway technology like Apigee or 3Scale.
- Extensive experience architecting and designing patterns of Spring Core, Spring Boot, Spring Cloud, Spring Data green-field development projects – 5 years for senior / 2-3 years for MS Developer
- Experience designing and developing applications in an event-driven environment.
- Ability to define and implement design patterns based on specific needs.
- Experience with frameworks and libraries such as Spring, Hibernate, J2EE, JDBC, JMS, JMX.
- Experience working with Agile Scrum, SAFe, Kanban, XP, or similar Agile frameworks
- Experience in front-end technology and frameworks including Angular 17+, React, Redux framework,Typescript, jQuery, HTML5, Bootstrap, Node.js, NPM, ES-Lint to develop responsive UI.
- Performance Tuning experience is a plus(only for senior level)
- SAFe Agile delivery experience
- Experience in working with continuous integration and Continuous delivery pipeline
- Experience in writing applications that can leverage container orchestration for horizontal scaling
- Experience in working with NoSQL databases like Cassandra, MongoDB
- Expertise in using development tools like IntelliJ, SonarQube, Serenity/Cucumber BDD.
- Experience with Distributed Logging and Metrics frameworks such as Logstash, Elasticsearch, Kibana, Grafana, Splunk, or similar frameworks
- Experience in defining one or more following architecture aspects: Availability, Maintainability, Operability, Scalability and Portability
- Experience with modern DevOps tools and workflows such as Git, GitHub, Jira, Jenkins, Artifactory.
- Experience delivering end-to-end solutions (through all phases of the software development lifecycle).
- Kafka, RabbitMQ, Apigee, SonarQube, React Framework, React, Redux framework, TypeScript, jQuery, HTML5, Bootstrap, Node.js, NPM, ES-Lint to develop responsive UI
Software Developer · Han IT Staffing