Java Developer, Software Developer, Frontend Developer, Full Stack Developer
Summary
Java software programmer having 5+ years of experience in enterprise level applications using object oriented-programming, SOLID principles, design patterns and database design concepts with exquisite experience of SDLC in development, implementation and testing using Agile methodology.
Proficient with SQL databases; MySQL, PL/SQL, PostgreSQL, Oracle, & No-SQL databases; MongoDB, Cassandra. Leveraging a wide array of programming languages including Java, Python, SQL, Node, Go, and Scala. Proficiently utilized Open-Source RDBMS and NoSQL databases and worked with container orchestration services like Docker and Kubernetes.
Extensively used .Net to support modern, scalable, and high-performance software development.
Skilled in orchestrating complex ETL workflows, implementing data validation processes, and collaborating with cross-functional teams to deliver data solutions that drive informed decision-making.
Strong understanding of Drools rule engine concepts, including business rules, rules engine, and rule management. Experience with Drools frameworks such as JBoss BRMS and Red Hat Decision Manager. Expertise in Flume, Kafka, and Spark streaming to ingest real time or near real time data in HDFS(Hadoop).
Proficient in utilizing Power BI to create interactive and insightful data visualizations that facilitate data-driven decision-making.
Strong exposure in deployment of component-based applications using Java 8, Rest APIs, Spring, SpringBoot, JFlask. Strong experience in using Micro service architecture, and RESFUL web services were created and implemented using the Spring Boot framework, Mongo DB, Dynamo DB, and Java 8. Simultaneously, Docker container framework was integrated with Kubernetes by establishing pods, configuration Maps, deployments, and replica sets.
Broad experience using AWS services including Cloud Formation, CloudFront, RedShift, EC2 instances, S3 buckets, Athena, Glue, Lambda, Aurora DB, DynamoDB. Exhibited advanced understanding of Cloud Native Architecture, Microservice Architecture, and container technologies (Docker, Kubernetes), ensuring the adoption of modern software development practices.
Extensive front-end development experience building, deploying, and maintaining web apps with CSS3, JavaScript, AngularJS, ReactJS, HTML5, Bootstrap.
Professional in designing, developing, and enhancing automated test scripts for Selenium, JUnit.
Hands-on experience on DevOps tools and containerization tools like Docker and Kubernetes, CI/CD tools like Jenkins, Git and GitHub.
Strong experience managing Docker orchestration & Docker containerization using Kubernetes.
Hands on experience in Implementing Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development, and testing. Followed Agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications and used JIRA as a bug tracking and project management tool.
Expectations
I am seeking a role where I can leverage my current skills and expertise to contribute meaningfully to challenging projects across various segments. I am excited about opportunities that allow me to continuously learn and grow, fostering an environment where innovation and collaboration are valued. Additionally, I look forward to being part of a team that encourages professional development and where my contributions positively impact the organization's goals.
Employment Preferences
Relocation destinations:
- Waterloo, Ontario, Canada
- Alberta, Canada
Expected Base Salary
**0,000 CAD
Expected Hourly Rate
** CAD/hr
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
